Pедактор плагинов wordpress

плагин wordpress

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

Что такое редактор плагинов

Pедактор плагинов wordpress

Это функция, позволяющая легко корректировать код расширения. По сути – простой текстовый редактор со своим набором команд. Чтобы его найти, нужно на административной панели WordPress открыть раздел «плагины», и в определенном расширении нажать кнопку «редактировать».

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

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

Если требуется вмешательство в код плагина без привлечения разработчиков, можно сделать это самостоятельно. Просто это потребует времени и усилий. К тому же никто не застрахован от ошибок, а они будут видны только после обновления. Допущенные ошибки не будут блокироваться, но сам плагин будет отключен, а во всплывающем окне будет появляться подсказка, объясняющее причину отключения.

Как редактировать плагины

Процесс редактирования зависит от того что именно следует изменить.

Замена слов

плагин редактировать wordpress

Достаточно распространенная причина, по которой используется встроенный редактор – слова в новом расширении отображены на английском языке. Эти слова можно просто заменить. Через админ панель открывается плагин, и нажимается кнопка «редактировать». Откроется окно редактора. Справа будет список всех файлов данного расширения. Из него нужно выбрать тот, который отвечает за вывод определенных слов. При наличии небольшого объема кода можно просто найти по порядку все слова, подлежащие замене. Если же файл содержит внушительный объем текста, лучше использовать строку поиска. Каждое неправильно выводимое слово надо удалить, а на его месте вписать вручную слово на русском языке.

Чтобы вызвать строку поиска нажимают сочетание клавиш Ctrl+F. В нее вводят слово, нажимают Enter, и оно выделяется цветом. Если этого не произошло, значит открыт был не тот файл, следует его закрыть и открыть нужный. Выделенное слово удаляется и на его место вписывается русское.

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

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

Изменение стиля

код «widget.css» wordpress

За цвет элементов, их размер и расположение отвечает файл стилей. Его легко найти – в конце его названия стоит код «widget.css». Но, иногда корректирование стилей через редактор плагинов невозможен. Не всегда плагины имеют свои стили, некоторые из них просто подстраиваются под общий стиль шаблона. В подобных случаях изменить тот или иной параметр стиля возможно только через код шаблона.

Чтобы понять имеет ли плагин свои стили, нужно поискать в нем обозначения основных элементов. Так, например, расширение, отвечающее за отображение какой-либо формы, должно иметь значение цвета кнопки – «Button background color».

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

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

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

Чтобы получить новый функциональный редактор, нужен плагин WP Editor. Его необходимо установить и активировать. После этого он отобразится на консоли. Чтобы приступить к работе, следует открыть меню настроек WP Editor. Там предусмотрены отдельные вкладки для редактирования записей, тем и плагинов. На главной вкладке будут представлены оба редактора – стандартный и новый. При желании можно стандартный удалить, и пользоваться только установленным. Но есть вариант оставить оба инструмента.

Для внесения изменений в коды дополнений нужно открыть в WP Editor соответствующую вкладку с множеством пунктов настроек. Желательно сразу просмотреть все пункты и установить параметры соответственно своим целям. Изменения в настройках нужно сохранить.

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

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

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

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

Правила редактирования плагинов

плагин редактировать wordpress

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

Режим отладки

Режим отладки позволяет сразу заметить, что появилась ошибка. Кроме того, при включенном режиме система оповестит, если в код будет внесена устаревшая функция, и ее сразу можно будет заменить. Чтобы включить отладку необходимо в файле «wp-config.php» строку со значением «define(‘WP_DEBUG’, false);» убрать, а вместо нее вставить такие строки:

// Включение отладки

define(‘WP_DEBUG’, true);

// Указывать WordPress записывать ошибки в файл журнала отладки /wp-content/debug.log

define(‘WP_DEBUG_LOG’, true);

// Не выводить ошибки на экран, поскольку они записываются в лог (выше)

define(‘WP_DEBUG_DISPLAY’, false);

// Останавливает ошибки при отображении на экране, т.е. не показывает их

@ini_set(‘display_errors’, 0);

Перспективы расширения

Если планируется дальше расширять возможности изменяемого плагина, желательно заранее оставить место для будущих дополнений.

Структура папки

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

Уникальные префиксы

Изменяя дополнения надо следить за тем, чтобы были сохранены уникальные префиксы – идентификаторы. Они есть у каждого файла и часто выглядят как инициалы названия плагина. Для примера – идентификатором платформы WordPress является префикс «wp».

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

    Комментарии и отзывы

    avatar
      Подписаться  
    На:
    Adblock
    detector