我正在 WordPress 中创建一个动态函数,需要我动态创建函数名称。
在这种情况下,我需要为这个gravityforms代码生成一个唯一的函数名称:
add_filter( 'gform_validation_message', 'change_message', 10, 2 );
function change_message( $message, $form ) {
return "<div class='validation_error'>Failed Validation - " . $form['title'] . '</div>';
}
所以,我有一个变量(它会不时改变),我想用于我的函数名称......
$newitem = 'new_item';
......并尝试了这个......
add_filter( 'gform_validation_message', $newitem, 10, 2 );
function $newitem( $message, $form ) {
return "<div class='validation_error'>Failed Validation - " . $form['title'] . '</div>';
}
...但显然这不起作用。但我想你明白我想要达到的目标。
这样的事情甚至可能吗?
任何帮助表示赞赏。
梦里花落0921
隔江千里