Я создал портфолио, используя register_post_type
с 'support' => 'post-formats'
и все работает отлично (создавайте, редактируйте и т. Д.). Но когда я пытаюсь экспортировать/импортировать wordpress xml, единственное, что не экспортировало/импортировало, - это пост-форматы портфеля. Я открыл файл xml и для сообщений есть строки: <category domain="post_format" nicename="post-format-audio"><![CDATA[Audio]]></category>
, но не для типов портфелей.Wordpress post-formats export/import для register_post_type
ответ
Это вопросы год назад, и вам может не понадобиться ответ.
Однако я наконец нашел ответ.
Проведя время отладки export.php, я обнаружил, что нам нужно зарегистрировать таксономию post_format для нашего настраиваемого типа сообщений.
register_taxonomy('post_format', 'portfolio', array(
'public' => true,
'hierarchical' => false,
'labels' => array(
'name' => _x('Format', 'post format'),
'singular_name' => _x('Format', 'post format'),
),
'query_var' => true,
'rewrite' => $rewrite['post_format'],
'show_ui' => false,
'_builtin' => true,
'show_in_nav_menus' => current_theme_supports('post-formats'),
));
Простенько!
Я не могу заставить это работать для моего настраиваемого типа сообщений ... что-то изменилось при таком подходе? – simonhamp
Хорошо, я понял это ... Просто немного разъяснения к вашему ответу (хотя это может показаться очевидным для некоторых): ** убедитесь, что вы зарегистрировали это в той же функции действия, что и при регистрации типа сообщения * * чтобы вы не уловили проблемы времени. Например. если вы зарегистрируете свой тип сообщения в функции, подключенной к действию «init», убедитесь, что вы также зарегистрировали эту таксономию;) – simonhamp
- 1. WordPress: $ _registered_pages и register_post_type
- 2. Wordpress разрешение вопроса - register_post_type()
- 3. Wordpress несколько слизней для пользовательского типа Post
- 4. создание регулярной ссылки для пользовательского типа wordpress post
- 5. WordPress | Измените правило перезаписи
- 6. Wordpress: custom_post_type Загрузка изображения
- 7. Пользовательские поля Wordpress для пользовательских типов сообщений
- 8. создать виджет для плагина wordpress
- 9. Wordpress custom post permalink template
- 10. О шаблонах сообщений Wordpress
- 11. Предел администратора в Wordpress
- 12. custom post types wordpress
- 13. Как обновить существующий пользовательский тип сообщения с помощью register_post_type на постоянной основе?
- 14. WordPress архив шаблона для пользовательского почтового типа
- 15. Wordpress Custom Permalink для просто сообщений
- 16. Как создать пользовательскую структуру постоянную ссылку для таксономии в WordPress
- 17. Получить шаблон темы для Wordpress в Wordpress
- 18. Почему я не могу добавить register_post_type или таксономии внутри объекта класса?
- 19. Wordpress custom post_type templates
- 20. Wordpress CPT Подкаталог
- 21. Способы пользовательских сообщений WordPress
- 22. Пользовательский URL-адрес Wordpress
- 23. Регистрация таможенный пост типа WordPress
- 24. Wordpress Пользовательского почтовый Тип Архивы
- 25. Wordpress - Weird почтового выпуск шаблона
- 26. Wordpress: зарегистрируйте существующий тип пользовательских сообщений?
- 27. Wordpress - сделать комментарии для Wordpress доступными для внешнего контента
- 28. WordPress Advanced Custom Post не отображается в backend
- 29. Wordpress же архив шаблон для пользовательского типа поста и систематики
- 30. Категория ограничения для пользовательского типа сообщения в wordpress
Вы нашли решение по этому вопросу? Если да, можете ли вы помочь поделиться им :) Я тоже сталкиваюсь с этой проблемой. –