Как я могу отобразить раскрывающий выбор имен сообщений

wordpress.stackexchange https://wordpress.stackexchange.com/questions/2795

  •  16-10-2019
  •  | 
  •  

Вопрос

Я хотел бы добавить пользовательскую панель записи в пользовательский тип поста. Я смотрю на код здесь:

http://wefunction.com/2009/10/revisited-creating-custom-write-panels-in-wordpress/

Я могу заставить пользовательскую панель записи появиться на стандартной странице редактирования сообщения, но не для моего зарегистрированного пользовательского типа сообщения.

add_meta_box( 'int_parent_meta', ucfirst( $key ) . 'Options',
    'display_meta_box', 'name-of-custom-post-type', 'normal', 'high' );

Если я заменяю «Имя Кюстого-Пост-Тип» на «Пост» в вышеуказанной строке, на экране редактирования пост отображается панель.

Кто -нибудь знает, что мне здесь не хватает? Версия WordPress - 3.0.1

Это было полезно?

Решение

Четвертый аргумент должен быть именем пользовательского типа поста, как определено при создании типа поста. видеть http://codex.wordpress.org/function_reference/add_meta_box

Для более четкого объяснения того, как успешно создать метабокс, см. этот урок

Вторым аргументом должен быть функция обратного вызова, вы можете создать выпадающий HTML в функции и поместить имя функции в этот аргумент, и у вас будет меню «Уничтожить».

Лицензировано под: CC-BY-SA с атрибуция
Не связан с wordpress.stackexchange
scroll top