Вопрос или проблема
Область выбора шаблона не видна на боковой панели редактора страниц в стандартной теме wordpress twenty sixteen
<?php
/**
* Имя шаблона: Zoho testAPI
*
*
*
*
*/
echo phpinfo();
?>
В Twenty Sixteen по умолчанию нет никаких шаблонов типов записей, поэтому выбор шаблона не отображается.
Добавление пользовательского файла foo.php
в папку wp-content/themes/twentysixteen
со следующим содержимым работает отлично и показывает метабокс выбора шаблона (заголовок: “Атрибуты страницы”):
<?php
/**
* Имя шаблона: Foo Bar
* Тип поста шаблона: пост, страница
*/
// Выполнить некоторые действия…
Это также работает и для страниц, используя лишь Имя шаблона
без Тип поста шаблона
:
<?php
/**
* Имя шаблона: Foo Bar
*/
// Выполнить некоторые действия…
.
Ответ или решение
Описание проблемы с отсутствием области выбора шаблона в редакторе страниц темы Twenty Sixteen
При работе с темой WordPress Twenty Sixteen у пользователей может возникнуть ситуация, когда в боковой панели редактора страниц не отображается область выбора шаблона. Это может вызвать затруднения при попытке использовать пользовательские шаблоны, особенно если требуется создать уникальный дизайн для определенных страниц.
Возможные причины и решения
-
Отсутствие шаблона в теме: По умолчанию тема Twenty Sixteen не предоставляет возможности выбора шаблона для страниц. Это основной фактор, который влияет на отсутствие метабокса, отвечающего за выбор шаблона, в редакторе.
-
Создание пользовательского шаблона: Чтобы решить данную проблему, вам необходимо создать пользовательский шаблон. Это можно сделать, добавив файл с расширением
.php
в каталог вашей темы. Например, создайте файл с именемfoo.php
в директорииwp-content/themes/twentysixteen
.Пример содержания пользовательского шаблона:
<?php /** * Template Name: Foo Bar * Template Post Type: post, page */ // Здесь добавьте свой код…
Данный код не только предоставляет название шаблона, но и указывает, для каких типов записей он будет использоваться (в данном случае для постов и страниц).
-
Шаблон только для страниц: В случае, если вы хотите создать шаблон только для страниц, можно использовать следующий код:
<?php /** * Template Name: Foo Bar */ // Здесь добавьте свой код…
Это позволит вам использовать созданный шаблон исключительно для страниц.
Проверка и активация
После добавления пользовательского шаблона, следуйте этим шагам:
- Перейдите в раздел Страницы в админке WordPress.
- Выберите или создайте новую страницу.
- В правой части редактора вы должны увидеть метабокс "Атрибуты страницы", где будет доступен ваш новый шаблон.
Заключение
Отсутствие области выбора шаблона в редакторе страниц темы Twenty Sixteen связано с тем, что в ней недоступны пользовательские шаблоны по умолчанию. Создание собственного шаблона позволяет устранить эту проблему и расширить функциональность вашего сайта. Регулярное добавление таких элементов улучшит не только пользовательский интерфейс, но и общее восприятие вашего ресурса.
Для обеспечения максимальной эффективности сайта и его SEO-оптимизации рекомендуется уделять внимание созданию качественного контента и удобного пользовательского интерфейса. Использование пользовательских шаблонов может значительно улучшить визуальное восприятие и организацию контента на вашем сайте.