Top.Mail.Ru

Плагины на WordPress: Как не превратить сайт в свалку

27.12.2023 Обновлено: 27.12.23
Время на чтение 2 мин
Количество просмотров 438
27.12.2023
Плагины на WordPress: Как не превратить сайт в свалку

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

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

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

Представьте, у вас есть сайт. Стоит задача — помимо стандартных “постов” с рубриками добавить тип данных “Сотрудники”. Вы устанавливаете плагин, добавляете нужное и на первый взгляд ничего не изменилось. Далее у вас появляется задача — добавить сотрудникам новые поля, например, номер телефона, должность. Вы снова устанавливаете плагин и снова всё хорошо.

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

Один плагин частично перекрывает функционал другого, появляются конфликты в коде, да и сайту приходится загружать порядка 100 файлов с javascript кодом, css стилями, проводить дополнительные проверки, чтобы понять в какой момент нужно включить/выключить функционал плагина, на какой странице его нужно отобразить, на какой нет.

Чем больше плагинов вы устанавливаете, тем выше риск подхватить вирус. Дело в том, что плагины обновляются, и так как за всем кодом не уследить – в нём иногда прячутся вирусы.

Они могут:

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

Чтобы избежать этих рисков, нужно следовать нескольким советам для оптимизации и безопасности сайта на WordPress:

  1. Тщательно выбирайте, какой плагин установить. Ищите наиболее популярные, с высоким рейтингом, на которые есть обзоры. Такие плагины хорошо оптимизированы разработчиками, риск подхватить вирус минимален. Если и возникнет какой-то конфликт на сайте, плагин вас предупредит.
  2. Не устанавливайте плагины, которые перестали поддерживаться разработчиками, если есть другой, более надёжный, вариант. Код внутри устарел и, вероятно, не оптимизирован.
  3. Не перегружайте сайт большим количеством плагинов. Если задача достаточно простая, плагин можно заменить маленьким фрагментом кода. Для этого не обязательно быть программистом или знать PHP. В интернете существует множество ресурсов с готовым кодом. Достаточно правильно построить поисковый запрос и пробовать различные варианты решений.

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

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

2. Нужно показать пользователю, сколько времени занимает прочтение вашей статьи. Добавляем код в тот же functions.php и вызываем функцию на нужной странице:

3. Хотите похвастаться количеством просмотров на своих статьях. Добавьте код в functions.php и вызовите функцию в нужный момент:

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

Оцените статью
5
(2 оценок)
Поделиться статьей в:

Рекомендуем так же

Получите персональную скидку

Мы всегда рады помочь и подсказать в том, в чем мы - профессионалы Оставьте заявку и мы перезвоним вам!

Спасибо, ваша заявка отправлена
Мы свяжемся с вами в ближайшее время