Как быстро создать страницу параметров темы

Как быстро создать страницу параметров темы
Многие друзья WordPress в какой-то момент попытаются создать свою собственную тему. Во многих случаях выделенная страница параметров темы в бэкэнде упраздняется. Конечно, даже ваша первая самодельная тема должна иметь страницу параметров темы, чтобы можно было быстро изменить настройки. До сих пор создание этой страницы было очень сложным и требовало большого количества кода. Он также пришел со свободными седыми волосами, так как не все работало мгновенно. Однако на этом сейчас покончено, так как есть хороший генератор для создания страниц опций темы.

WordPress: как быстро создать страницу параметров темы

Параметры темы: создайте пользовательскую страницу или используйте настройщик

Есть два способа предложить варианты темы. Вы можете использовать пользовательскую страницу или использовать настройщик темы, доступ к которому можно получить через «Дизайн => Настроить«. Оба метода полезны, но работа с настройщиком становится довольно запутанной, когда добавляется много параметров. Вот почему в этой статье мы хотим иметь дело со страницей пользовательских параметров. Мы собираемся в нижней части параметров настройщика в отдельной статье.

«Генератор страниц параметров WordPress»

Этот генератор хорошо справляется со своей задачей и экономит вам много времени при разработке тем. Кроме того, он предлагает относительно много опций и работает, как и было обещано, чего не скажешь о его конкуренте. Конкуренты также не предлагают такого количества функций, и в конечном продукте приходится редактировать много кода. Моя рекомендация: держитесь подальше от генератора настроек WP!
Генератор страниц параметров WordPress

В этой статье мы говорим о «Генераторе страниц параметров WordPress«, который предоставляет множество опций и отлично работает, в чем я смог убедиться, протестировав его на разных темах.

WordPress-Option-Page-Generator

Создание страницы параметров темы с помощью генератора — это так просто

1 — Назовите его и определите позицию на странице

Во-первых, вам нужно назвать страницу для параметров темы. Под полем имени вы можете добавить краткий текст для описания или что-то подобное в поле «Текст». Справа выберите, где должна появиться страница параметров. Для страницы выбора темы подойдет «Нет родителя (Верхний уровень)» или, как видно на скриншоте, «Тема (Внешний вид)». Затем страница появляется в разделе «Дизайн». Это рекомендуемая настройка. Кроме того, следует сказать, что генератор также может создавать страницы параметров плагина.

Пустой:

Титул и положение der Optionen-Seite festlegenЗаполнен:

тема-optionen-1

2 — Установите необходимые поля и определитесь с функциями

У вас есть выбор между «Текст, Textarea, Select, Checkbox и Radio» для настроек. В зависимости от типа опций, которые вы хотите определить для своей темы, вы должны использовать различные возможности. В нижнем колонтитуле можно использовать текстовое поле, например, текстовую область для кода Google Analytics, флажок для отображения определенных аспектов и так далее. После выбора варианта просто нажмите кнопку «плюс». Это позволяет определить дополнительные параметры.

Die einzelnen Felder für die Optionen festlegenЗаполненный, он может выглядеть, например, так:

Hier legst du deine Theme-Optionen fest

3 — Генерация необходимого кода

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

Создание PHP-кода

Создание страницы параметров темы с использованием сгенерированного кода

После нажатия кнопки «Создать PHP» будет сгенерирован необходимый код PHP для вашей страницы опций. Теперь используйте редактор Windows Text Edit от Apple, например, чтобы создать файл с именем тема-optionen.php, скопируйте код из генератора в файл PHP и сохраните его. Теперь переместите новый файл PHP в основной индекс вашей темы WordPress. Вы можете назвать .php как угодно, просто убедитесь, что это имеет смысл, и не забудьте добавить его в functions.php на следующем шаге.

Сгенерированный код:

Общий кодексОсновной индекс темы:

Das Theme-Hauptverzeichnis

Настройка functions.php для отображения страницы параметров темы

Небольшая корректировка в functions.php темы необходимо, чтобы отображалась страница параметров темы. Откройте файл в простом текстовом редакторе или, что еще лучше, в редакторе HTML. Мы уже представили множество хороших HTML-редакторов:

Открыв файл functions.php в редакторе HTML, вставьте в конец файла следующее:

Die Erweiterung in der functions.php Datei

Результат: страница выбора темы

Двадцать двенадцать тем-вариантов

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

Optionen ins Theme übertragen

Подробно: легко переносите параметры в тему

Два требования должны быть выполнены, чтобы иметь возможность отображать параметры. В заголовке файла темы необходимо вызвать параметры. Еще один кусок кода отвечает за отображение в теме. Это работает только тогда, когда обе части находятся в соответствующем файле темы. В следующем примере мы хотим добавить дополнительный текст в нижний колонтитул темы.

Свободный текст в нижнем колонтитуле

Чтобы иметь возможность отображать дополнительный текст в нижнем колонтитуле, нижний колонтитул.php необходимо отредактировать. Следующие две строки кода должны быть добавлены в нижний колонтитул.php:

Die Optionen im Theme anzeigen lassen

Верхний код сообщает файлу темы, что существуют дополнительные параметры. Без этой строки не работает. Вторая строка кода захватывает выбранные вами настройки и отображает их в теме. Эта вторая строка должна быть размещена там, где вы хотите, чтобы текст был.

Вот как это будет выглядеть на вашем сайте:

Das Endergebnis

Заключение

«Генератор страниц параметров WordPress» — отличный и быстрый способ создать страницу параметров темы без дополнительных знаний PHP. Кроме того, сгенерированный код совместим с WordPress и использует API настроек для создания кода PHP. Опытные пользователи также должны настроить сгенерированные идентификаторы, так как они очень длинные и не очень практичные.

Ссылки по теме

(дпе)