我想为WordPress插件的admin部分创建自定义字段。 WordPress允许使用array($ this,'method_name')作为参数传递回调方法。因此,如果我的方法需要参数,如何将它们传递给WordPress中的回调参数?
function setFields() {
$args = array(
array(
'id'=>'first_name',
'title'=>'First Name',
'callback'=>array($this->callbacks, 'addTextBox'), // <<-- How to pass parameters here???
'page'=>'plugin_admin',
'section'=>'plugin_admin_section',
'args'=>array(
'label_for'=>'first_name',
'class'=>'app-class'
)
)
);
$this->settings->setFields($args);
}