Intereting Posts
Получить имя категории вместо ID из WP-API WP все импорт и WPML, проблема синхронизации с фондом во время работы cron Как добавить категории в верхнее меню веб-сайта? Как удалить ВСЕ виджетов из панели мониторинга? Вывод мультимедийного загрузчика на вход Исключить тип сообщения с pre_get_posts? В чем разница между фидами, которые подаются моей установкой WordPress и фидами, поданной FeedBurner? Отключить раздел «Blogroll» или «WordPress Dashboard News» в WordPress v.4.1? Настройте PHPUnit с помощью WordPress: тесты WordPress – от 3 до 4 лет; это имеет значение? Что такое файл шаблона для макетов тем в bbPress? Передача переменной PHP в javascript См. Некоторые статистические данные о комментариях Сделать тему переводимой для WPML Почему в раскрывающемся меню шаблона страницы используется неправильное имя файла? Как я могу автоматически удалять комментарии, содержащие китайские / российские знаки?

Список доступных шаблонов для текущей темы в плагине

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

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

Есть встроенная функция wordpress, которая позволяет это. Если нет, может ли кто-нибудь привести меня к тому, с чего начать. Заранее спасибо.

Доступные шаблоны возвращаются get_page_templates() , которые в основном перенаправляют его на объект текущей темы.

Существует также более специализированная page_template_dropdown() , которую вы можете использовать в своей форме.