Как я могу отобразить раскрывающий выбор имен сообщений
-
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 в функции и поместить имя функции в этот аргумент, и у вас будет меню «Уничтожить».