Я создаю внутренний интерфейс в Wordpress для клиента. Я хочу добавить ссылку на «Добавить новую страницу» и создать специальный шаблон страницы, предварительно выбранный, поэтому им не нужно выбирать один из выпадающего списка. Это возможно?Предварительно выбранный шаблон страницы в wordpress
ответ
Я вижу два варианта здесь:
- Добавить действие в
admin_head
где вы впрыснуть немного JavaScript, чтобы изменить значение по умолчанию шаблона страницы в раскрывающемся списке. Добавьте действие к
save_post
(documentation), и ваша функция обновит значение метаданных_wp_page_template
сохраненного сообщения. Как это:add_action('save_post', 'my_default_template'); function my_default_template($post_id) { //verify post is not a revision if (!wp_is_post_revision($post_id)) { update_post_meta($post_id, '_wp_page_template', 'your-page-template.php'); } }
Недостаток метод 2 будет то, что страница должна быть сохранена, когда перед отображением нужного шаблона в раскрывающемся списке. Вероятно, вам также придется проверить, действительно ли пользователь выбрал настраиваемое значение, прежде чем устанавливать его самостоятельно.
Регистрация: сор-админ/редактирования форм-advanced.php Есть:
add_meta_box('pageparentdiv', 'page' == $post_type ? __('Page Attributes') : __('Attributes'), 'page_attributes_meta_box', $post_type, 'side', 'core');
Если удалить этот METABOX каким-либо образом и заменить его самостоятельно, где ваша функция действительно изменить передал param $ post (задает желаемый шаблон), а затем вызывается исходный вызов callback (например post_thumbnail_meta_box()), передающий модифицированный $ post param. Я думаю, что если вы добавите свое собственное действие add_meta_boxes (называемое несколькими строками ниже), вы сможете заменить исходный обменник там.
- 1. Измените предварительно выбранный переключатель при загрузке страницы
- 2. Wordpress шаблон страницы 404
- 3. WordPress - создать шаблон страницы
- 4. Шаблон страницы таксономии WordPress.
- 5. Шаблон страницы Wordpress
- 6. Шаблон пользовательской страницы в Wordpress
- 7. Добавить контент в шаблон страницы Wordpress
- 8. WordPress WooCommerce шаблон страницы магазина
- 9. Wordpress плагин или шаблон страницы
- 10. Как загрузить wordpress style.css в шаблон страницы?
- 11. PHP-скрипт в WordPress как шаблон страницы
- 12. Добавление страницы PHP в шаблон Wordpress
- 13. предоставить альтернативный шаблон страницы в wordpress
- 14. отображения Детский пост в шаблон Wordpress страницы
- 15. Импорт стиля страницы в другой шаблон Wordpress
- 16. Как правильно добавить шаблон страницы в Wordpress?
- 17. Редактировать шаблон страницы Wordpress в HTML
- 18. Пользовательского шаблон для страницы в WordPress
- 19. Шаблон содержания в Wordpress
- 20. Как добавить видео в шаблон страницы пользовательской страницы WordPress?
- 21. Как загрузить файлы в шаблон страницы пользовательской страницы WordPress?
- 22. Шаблон страницы перенаправления Wordpress для мобильных устройств
- 23. WordPress: создать шаблон страницы с No Footer
- 24. Wordpress: шаблон страницы с полями по умолчанию
- 25. Wordpress игнорируя шаблон страницы из раскрывающегося списка
- 26. Шаблон Wordpress single.php на основе вашей страницы
- 27. WordPress Mobile Pack Пользовательский шаблон страницы
- 28. Wordpress пользовательский шаблон страницы, отображающий сообщения дважды
- 29. Запросить страницу Wordpress и указать шаблон страницы
- 30. Специализированный шаблон страницы не отображается - WordPress