ekitour.info
Главная

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

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

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

Возьмем к примеру наше пособие по странице авторизации WordPress.

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

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

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

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

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

require_once get_template_directory() . '/inc/custom-login.php';

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

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

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

Плагин Code Snippet

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

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

После того, как плагин будет установлен и активирован, у вас в панели администрирования ниже раздела «Плагины» появится новый раздел:

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

Кликните кнопку Activate, чтобы использовать код на своем сайте. Таким образом, мы можем не только хранить коды, но также активировать их функции на нашем сайте:

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

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

Заключение

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

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

Как сделать сниппеты в wordpress 712
Как администрировать и использовать сниппеты кода
Как администрировать и использовать сниппеты кода
Как администрировать и использовать сниппеты кода
Как администрировать и использовать сниппеты кода
Как администрировать и использовать сниппеты кода
Как администрировать и использовать сниппеты кода
Как администрировать и использовать сниппеты кода
Как администрировать и использовать сниппеты кода
Как администрировать и использовать сниппеты кода
Как администрировать и использовать сниппеты кода
Как администрировать и использовать сниппеты кода
Как администрировать и использовать сниппеты кода
Как администрировать и использовать сниппеты кода
Как администрировать и использовать сниппеты кода
Как администрировать и использовать сниппеты кода
Теги:

Как сделать наколенник из собачьей шерсти  Маникюр брянск площадь ленина  Одесса палитры для макияжа  Открытка женщине просто так  Бумажные нарциссы своими руками  Красивые открытки с днем рождения тамара  Как сделать тихий глушитель на уаз  Схема взаимосвязи логопеда и родителей  Поздравления на день учителя от родителей смс  Стабилизация рабочей точки в схеме с оэ  Из чего сшить чехлы на стулья свадьба  Как сшить сексуальный фартук  Машинка для вязания поводков  Как сделать массу для фарфора  Студия маникюра лены лениной санкт-петербург адреса  Фото красивого листа бумаги  Как сделать усилитель для колонки схема  Схема нарезка вареных овощей  Квадрат д ставрополь дизайн  Как сделать наложение картинок друг на друга  Сценарий поздравления на юбилей мужчине от родственников  Как сделать парашют для игрушечного солдатика  Создать свой дизайн коврика для мыши  Макияж для выпускного для девочки  Открытка на день свадьбы от детей  Поздравления тем кто сидит  Прически старых времен фото  Багажник на велик своими руками  Как почистить кондиционер авто в домашних условиях  

 Карта сайта