Как управлять и использовать фрагменты кода в WordPress

В предыдущих статьях мы рассмотрели некоторые настройки WordPress, включающие добавление кода в functions.php. Эти дополнения расширяют функциональность нашей темы.

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

Однако через некоторое время список кодов, который мы добавили в functions.php, может накапливаться и становиться очень запутанным. Если вы столкнулись с этой проблемой, у нас есть несколько советов, которые помогут вам решить эту проблему.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Создание нескольких файлов

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

Создайте новый файл custom-login.php (в качестве примера) и поместите в него все коды. Затем в файле function.php обратитесь к этому файлу с помощью require или require_once, например, так.

require_once get_template_directory (). ‘/Inc/custom-login.php’;

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

Однако, если вы не знакомы с PHP или боитесь испортить сайт при изменении файлов, попробуйте следующий совет.

Плагин фрагмента кода

Фрагменты кода это плагин, созданный Shea Bunge. Он предоставляет собственный графический интерфейс WordPress для добавления фрагментов кода и запуска их на вашем сайте. Другими словами, вместо добавления кода в functions.php, вы можете сделать это через внутреннее администрирование WordPress.

Как только он установлен и активирован, под плагинами вы найдете новое боковое меню.

Вы можете создать новый фрагмент кода, так же, как вы создали бы новый пост и страницу.

Нажмите на кнопку Активировать, чтобы использовать код на своем сайте. Таким образом, мы не только храним коды, но и можем активировать их для работы на сайте.

Вы также можете нажать кнопку «Экспорт», чтобы загрузить код в файл PHP.

Одним из преимуществ использования фрагментов кода является то, что вместо того, чтобы вводить все коды в thefunctions.php темы еще раз, функциональность кодов все равно будет работать, даже если мы изменили тему.

Последняя мысль

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *