Плагин для удобства внесения пользовательских функций и кода

Наверно, не раз приходилось добавлять пользовательский код в functions.php текущей темы. Сделать можно несколькими способами: через редактор в админ-панели, через доступ по FTP. В админ-панели вносить изменения крайне не удобно, так как нет подсветки синтаксиса, разметки отступов, в общем, как в блокноте — редактировать можно. но не удобно. При редактировании по FTP можно использовать редакторы кода, что значительно удобнее, но в обоих этих случаях вы вносите изменения непосредственно в файл funtions.php, изменяя его и при наличии ошибки в синтаксисе, употреблении одинаковых имен и других ошибках, получаете «белый экран». При редактировании в админ-панели и белом экране без доступа по FTP уже не обойтись.

Плагин My Custom Functions дает возможность добавления пользовательских настроек в файл functions.php не изменяя сам файл. Имеет встроенную проверку кода на ошибки и подсветку синтаксиса.

my custom functions

Есть переключатель ON/OFF, который отключает все пользовательские изменения, приводя файл functions.php в дефолтное состояние. Конечно, какие-то ошибки плагин пропускает, но с основной массой распространенных ошибок можно распрощаться и избежать «белого экрана». Так как плагин проверяет введенный код на основные ошибки при нажатии на «Сохранить изменения» и потом применяет введенный, либо выдает сообщение об ошибке и соответственно не применяет код, то рекомендую действовать по следующей схеме: отключить пользовательские настройки (перевести переключатель в положение «OFF»), ввести нужный код, нажать на «Сохранить изменения» и если не будет ошибок, то подключить пользовательские настройки, переведя переключатель в положение «ON». По такой схеме можно избежать большого количества ошибок.

Если вдруг случилось так, что плагин пропустил какую-то ошибку и вы получили «белый экран», то ничего страшного, единственно, потребуется доступ по FTP. Заходите в директорию /wp-content/plugins/my-custom-functions/ , в ней есть файл START. Переименовываете его в STOP и все пользовательские изменения отменяются, но никакие данные не стираются. Возвращаетесь в область редактирования плагина, справляете ошибку, сохраняетесь и после этого обратно переименовываете STOP в START. И настройки применяются.

Плагин My Custom Functions можно лежит в репозитории WordPress.

(Всего просмотров 33 , сегодня 1 )
0

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