Categories: Плагины

Как легко добавить пользовательский код в WordPress (не ломая ваш сайт)

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

^

Проблема с пользовательскими фрагментами кода

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

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

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

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

Добавление пользовательских фрагментов кода в WordPress

Первое, что вам нужно сделать, это установить и активировать плагин Code Snippets на вашем сайте. Для получения более подробной информации, смотрите наше пошаговое руководство по установке плагина WordPress.

После активации плагин добавит новый пункт меню с надписью Snippets в админ-панель WordPress. Нажав на нее, вы увидите список всех пользовательских фрагментов кода, которые вы сохранили на своем сайте.

Поскольку вы только что установили плагин, ваш список будет пустым.

Идите дальше и нажмите кнопку «Добавить новый», чтобы добавить свой первый фрагмент кода в WordPress.

^

Это приведет вас на страницу «Добавить новый фрагмент».

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

^

На снимке экрана выше мы добавили пользовательский фрагмент кода для удаления номера версии WordPress с нашего тестового сайта.

^

Ниже поля кода вы увидите текстовое поле для добавления описания. Здесь вы можете добавить все, что поможет вам понять, что делает этот код, где вы его нашли и почему вы добавляете его на свой веб-сайт.

^

Вы также можете назначить теги своему фрагменту кода. Это поможет вам отсортировать фрагменты кода по темам и функциям.

Наконец, вы можете нажать кнопку «Сохранить изменения и активировать».

Если вы просто хотите сохранить фрагмент кода, а не активировать его, нажмите кнопку «Сохранить изменения».

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

После сохранения и активации фрагмента кода он сразу же вступит в силу на вашем сайте.

Обработка ошибок в пользовательском коде

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

Вы начнете видеть синтаксическую ошибку или 500 внутренних ошибок сервера на вашем сайте. Чтобы это исправить, вам нужно вручную отменить свой код, используя FTP-клиент.

Плагин Code Snippets состоит в том, что он автоматически обнаружит синтаксическую ошибку в коде и немедленно деактивирует ее.

^

Он также покажет вам полезное сообщение об ошибке, чтобы вы могли отладить ошибку.

Управление вашими фрагментами кода

Плагин Code Snippets предоставляет более простой графический интерфейс пользователя для управления пользовательскими фрагментами кода в WordPress.

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

^

Если вы перемещаете веб-сайты на другой сервер, вы можете легко импортировать фрагменты кода с помощью плагина Code Snippets, посетив страницу «Фрагменты кода» »Импорт.

^

Плагин Code Snippets работает «из коробки», но вы можете изменить его настройки, посетив страницу «Snippets» Settings.

^

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

 

writer

Recent Posts

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago