Приветствую! Создал в админке wordpress новую таксономию и хочу в нее добавить новое поле с метаданными. Делаю по аналогии с темой
lambda, но не могу разобраться почему поле не инициализируется.. Код файла дочерней темы
functions.phpclass OxygennaTheme
{
public $metaboxes = array();
public function register_metabox($metabox)
{
$this->metaboxes[] = $metabox;
}
}
$oxy_theme = new OxygennaTheme();
$oxy_theme->register_metabox(array(
'id' => 'portfolio_masonry_metabox',
'title' => __('Portfolio Masonry Options', 'lambda-admin-td'),
'priority' => 'default',
'context' => 'advanced',
'pages' => array('oxy_portfolio_image'),
'fields' => array(
array(
'name' => __('Masonry Image Width ', 'lambda-admin-td'),
'desc' => __('Select the width that the masonry portfolio shortcode will use for this item (normal 1 column wide 2 columns)', 'lambda-admin-td'),
'id' => 'masonry_width',
'type' => 'select',
'options' => array(
'normal' => __('Normal', 'lambda-admin-td'),
'wide' => __('Wide', 'lambda-admin-td'),
),
'default' => 'normal',
),
)
));