мета-поле для пользовательского типа записи


Хорошо, я заглянул на сайт и мне нужна дополнительная помощь! Я добавляю Learndash на свой сайт, и мне нужно, чтобы мета-поле отображалось на их страницах пользовательского типа сообщений.

Вот код мета-блока, который у меня есть, который отлично работает только для обычных сообщений;

    // META

$prefix = 'dbt_';
$meta_box = array(
    'id' => 'my-meta-box',
    'title' => 'Post Customization',
    'page' =>  'post', 
    'context' => 'normal',
    'priority' => 'high',
    'fields' => array(
        array(
            'name' => 'Post Color',
            'id' => $prefix . 'color',
            'type' => 'select',
            'options' => array('orange', 'pink', 'green', 'purple')
        ),
        array(
            'name' => 'Image URL',
            'desc' => 'Optional',
            'id' => $prefix . 'img-url',
            'type' => 'text',
            'std'  => 'Image'
        ),
        array(
            'name' => 'Video URL',
            'desc' => 'Optional',
            'id' => $prefix . 'video-url',
            'type' => 'text',
            'std'  => 'Video'
        ),
        array(
            'name' => 'Link URL',
            'desc' => 'Optional',
            'id' => $prefix . 'link-url',
            'type' => 'text',
            'std'  => 'Link'
        ),
     )
);

add_action('admin_menu', 'mytheme_add_box');

Теперь как мне заставить его отображаться на всех следующих типах сообщений;

Sfwd-курсы sfwd-уроки sfwd-темы ...

Замена 'page' => 'post', на 'page' => 'sfwd-courses', показывает мета-поле на странице курсов, но не обычное сообщений.

Я думал, что следующее должно работать, но не работает...

'page' => 'post', 'sfwd-courses', 'sfwd-lessons', 'sfwd-topics',

Пожалуйста, помогите...

Author: aled2305, 2014-04-17

1 answers

Вам нужно будет добавить типы записей в массив. Таким образом, ваш код должен выглядеть следующим образом

'pages' => array('post', 'sfwd-courses', 'sfwd-lessons', 'sfwd-topics'),

Вы также должны взглянуть на этот учебник , который я также нахожу полезным

 0
Author: Pieter Goosen, 2014-04-17 19:06:14