Параметры темы: создайте пользовательскую страницу или используйте настройщик
Есть два способа предложить варианты темы. Вы можете использовать пользовательскую страницу или использовать настройщик темы, доступ к которому можно получить через «Дизайн => Настроить«. Оба метода полезны, но работа с настройщиком становится довольно запутанной, когда добавляется много параметров. Вот почему в этой статье мы хотим иметь дело со страницей пользовательских параметров. Мы собираемся в нижней части параметров настройщика в отдельной статье.
«Генератор страниц параметров WordPress»
Этот генератор хорошо справляется со своей задачей и экономит вам много времени при разработке тем. Кроме того, он предлагает относительно много опций и работает, как и было обещано, чего не скажешь о его конкуренте. Конкуренты также не предлагают такого количества функций, и в конечном продукте приходится редактировать много кода. Моя рекомендация: держитесь подальше от генератора настроек WP!
Генератор страниц параметров WordPress
В этой статье мы говорим о «Генераторе страниц параметров WordPress«, который предоставляет множество опций и отлично работает, в чем я смог убедиться, протестировав его на разных темах.
Создание страницы параметров темы с помощью генератора — это так просто
1 — Назовите его и определите позицию на странице
Во-первых, вам нужно назвать страницу для параметров темы. Под полем имени вы можете добавить краткий текст для описания или что-то подобное в поле «Текст». Справа выберите, где должна появиться страница параметров. Для страницы выбора темы подойдет «Нет родителя (Верхний уровень)» или, как видно на скриншоте, «Тема (Внешний вид)». Затем страница появляется в разделе «Дизайн». Это рекомендуемая настройка. Кроме того, следует сказать, что генератор также может создавать страницы параметров плагина.
Пустой:
Заполнен:
2 — Установите необходимые поля и определитесь с функциями
У вас есть выбор между «Текст, Textarea, Select, Checkbox и Radio» для настроек. В зависимости от типа опций, которые вы хотите определить для своей темы, вы должны использовать различные возможности. В нижнем колонтитуле можно использовать текстовое поле, например, текстовую область для кода Google Analytics, флажок для отображения определенных аспектов и так далее. После выбора варианта просто нажмите кнопку «плюс». Это позволяет определить дополнительные параметры.
Заполненный, он может выглядеть, например, так:
3 — Генерация необходимого кода
После тщательного изучения параметров вы можете сгенерировать код, отвечающий за создание и отображение страницы параметров вашей темы. Это делается в этот момент:
Создание страницы параметров темы с использованием сгенерированного кода
После нажатия кнопки «Создать PHP» будет сгенерирован необходимый код PHP для вашей страницы опций. Теперь используйте редактор Windows Text Edit от Apple, например, чтобы создать файл с именем тема-optionen.php, скопируйте код из генератора в файл PHP и сохраните его. Теперь переместите новый файл PHP в основной индекс вашей темы WordPress. Вы можете назвать .php как угодно, просто убедитесь, что это имеет смысл, и не забудьте добавить его в functions.php на следующем шаге.
Сгенерированный код:
Основной индекс темы:
Настройка functions.php для отображения страницы параметров темы
Небольшая корректировка в functions.php темы необходимо, чтобы отображалась страница параметров темы. Откройте файл в простом текстовом редакторе или, что еще лучше, в редакторе HTML. Мы уже представили множество хороших HTML-редакторов:
Открыв файл functions.php в редакторе HTML, вставьте в конец файла следующее:
Результат: страница выбора темы
Теперь мы создали привлекательную и работающую страницу выбора темы, затратив относительно мало времени простым способом. Теперь все, что вам нужно, это код, который позволяет вам интегрировать и отображать параметры в файлах темы. Генератор также помогает в этом, так как в конце страницы параметров темы есть инструкции, как перенести параметры в тему.
Подробно: легко переносите параметры в тему
Два требования должны быть выполнены, чтобы иметь возможность отображать параметры. В заголовке файла темы необходимо вызвать параметры. Еще один кусок кода отвечает за отображение в теме. Это работает только тогда, когда обе части находятся в соответствующем файле темы. В следующем примере мы хотим добавить дополнительный текст в нижний колонтитул темы.
Чтобы иметь возможность отображать дополнительный текст в нижнем колонтитуле, нижний колонтитул.php необходимо отредактировать. Следующие две строки кода должны быть добавлены в нижний колонтитул.php:
Верхний код сообщает файлу темы, что существуют дополнительные параметры. Без этой строки не работает. Вторая строка кода захватывает выбранные вами настройки и отображает их в теме. Эта вторая строка должна быть размещена там, где вы хотите, чтобы текст был.
Вот как это будет выглядеть на вашем сайте:
Заключение
«Генератор страниц параметров WordPress» — отличный и быстрый способ создать страницу параметров темы без дополнительных знаний PHP. Кроме того, сгенерированный код совместим с WordPress и использует API настроек для создания кода PHP. Опытные пользователи также должны настроить сгенерированные идентификаторы, так как они очень длинные и не очень практичные.
Ссылки по теме
(дпе)