Всем привет, сегодня будет интересная запись, про то как можно самому редактировать wordpress плагины. Например установили вы плагин какой-нибудь полезный, а некоторые его элементы отображаются на английском языке или вам цвет не нравится. Не обязательно сразу же удалять этот плагин, вы сможете сами изменить этот плагин, заменить английские слова на Русские или поменять цвет того или иного элемента. Я покажу вам как можно самому редактировать wordpress плагины. Я установил себе на черновой сайт плагин, который добавляет на сайт виджет формы входа на сайт login. Как раз на примере этого плагина я вам и буду объяснять как редактируются плагины.
Замена слов
После добавления виджета на сайт, в форме отображаются английские заголовки полей ввода и на кнопке то же английское слово. Я заменю эти слова на Русские. Для начало вам нужно скопировать все слова, которые вы хотите заменить.
Далее, перейдите на страницу Плагинов, под названием плагина, который вы хотите изменить, нажмите на вкладку — Изменить.
Далее, на странице редактирования плагина, справа, вам нужно найти нужный файл для редактирования и нажать на него. Конечно иногда приходится по порядку искать во всех подряд файлов, чтобы найти нужное слово для перевода, но со временем начинаешь быстрее находить, так как появляется опыт, начинаешь замечать некоторые нюансы. Так как редактировать я буду виджет, то я выбрал файл, у которого название файла заканчивается на widget.php и я оказался прав. После открытия файла, необходимо найти нужные нам слова для перевода. Можно искать вручную, если в файле не много текста, если текста много, то лучше воспользоваться поиском по странице.
Нажмите сочетание клавиш Ctrl+F у вас в углу экрана появится поиск по странице, введите в поле поиска слово, которое вы хотите найти и нажмите Enter. Если вы открыли нужный файл, то вам покажут слово, которое вы ищите, выделенное оранжевым цветом, вам лишь останется заменить слово на Русское. Но может отобразиться и несколько одних и тех же слов и вам нужно выбрать нужное слово для перевода. Все слова в плагинах, которые отображаются на сайте, в виджетах или в формах и т.д., в редактируемом файле будут отображаться в одиночных кавычках и скобках.
Пример нужного слова, которое мне нужно заменить на Русское, в одиночных кавычках и скобках.
Заменяю слово на своё, на Русское, обновляю файл, перехожу на сайт и смотрю результат, если заменил нужное слово, то результат отобразится на форме.
То же самое и с остальными словами, они находятся в том же файле, неподалёку, долго вам их искать не придётся, так же заменяете их и обновляете файл.
Редактирование стиля
Для изменения стиля, например, чтобы поменять цвет или размер, вам нужно открыть файл, название которого заканчивается на widget.css. Но, например в моём случае, виджет формы подстроился под стили шаблона, то есть своих стилей он не имеет, такое можно наблюдать в большинстве плагинов, виджетов, форм, на разных темах они будут выглядеть по разному. То есть внешность формы виджета, зависит от внешности вашей wordpress темы. И чтобы изменить стиль такого плагина, вам нужно редактировать не плагин, а сам шаблон сайта, его стили.
Вы можете проверить, если форма виджета имеет свои стили, то в css файле они будут отображаться и вы их сможете изменить. Например для изменения стиля кнопки, должно присутствовать значение — Button background color — цвет фона кнопки и т.д.
На этом у меня всё, жду ваших комментариев, до новых встреч !