Кафедра ИСиТ УО ВГТУ
  • Специальности
    • Экономика электронного бизнеса
    • Информационные системы
    • Information Control Systems
  • Каталог
  • Сайт кафедры
  • Сервисы
    • GitLab
    • JupyterHub
    • Soft
  1. ЭЭБ
  2. СУВК
  3. Практика
  4. Лаб. работа “Установка и настройка плагинов”
  • ЭЭБ
    • СУВК
      • Слайды
      • Теория
      • Практика
        • Лаб. работа “Анализ и выбор CMS”
        • Лаб. работа “Развертывание среды и установка CMS с помощью сервиса Segfault”
        • Лаб. работа “Развертывание среды и установка CMS с помощью Docker”
        • Лаб. работа “Развертывание среды и установка CMS на хостинге InfinityFree”
        • Лаб. работа “Базовая настройка сайта на WordPress”
        • Лаб. работа “Создание статических страниц и структуры сайта”
        • Лаб. работа “Работа с динамическим контентом”
        • Лаб. работа “Управление навигацией и виджетами”
        • Лаб. работа “Установка и настройка плагинов”
        • Лаб. работа “Работа с темами оформления”
    • ВТиП
      • Теория
        • Введение в веб технологии
        • Протокол HTTP
        • HTML
        • CSS
        • CSS фреймворки
        • JavaScript
        • jQuery
        • JSON
        • Архитектура и технологии создания веб-приложений
        • React
        • Маршрутизация в React
        • Создание серверных приложений с использованием Express.js
        • REST интерфейс и аутентификация Веб-приложений
        • Современные практики DevOps: от разработки до развертывания
        • Веб-безопасность: защита современных веб-приложений
      • Практика
        • Лаб. работа “Основы HTML и CSS”
        • Лаб. работа “Основы JavaScript”
        • Лаб. работа “Создание веб-приложений с использованием фреймворка Express.js”
        • Лаб. работа “Работа с базами данных в Express.js”
    • СТ
      • Теория
        • Введение в компьютерные сети
        • Топологии сетей
        • Кодирование и мультиплексирование
        • Стеки протоколов
        • Адресация в компьютерных сетях
        • Система доменных имен (DNS)
        • Программирование с использованием сокетов
        • Протокол HTTP
        • Введение в PHP
        • Работа с базами данных в PHP
        • Объектно-ориентированные возможности PHP
      • Практика
        • Программное обеспечение
        • Регистрация в JupyterHub
        • Лаб. работа “Почтовые протоколы”
        • Лаб. работа “Протокол FTP”
        • Лаб. работа “Протокол HTTP”
        • Лаб. работа “Программирование сетевых приложений с использованием сокетов”
        • Лаб. работа “Основы PHP”
        • Лаб работа “Массивы в PHP”

Содержание

  • Цель работы
  • Задачи
  • Ключевые навыки
  • Теоретическая часть
    • Понятие плагина
    • Типы плагинов
    • Обязательные плагины для бизнес-сайта
    • Риски, связанные с плагинами
    • Установка плагинов
  • Практическая часть
    • Шаг 1. Подключение к сайту WordPress на InfinityFree
    • Шаг 2. Поиск плагинов в репозитории
    • Шаг 3. Установка и настройка Contact Form 7
    • Шаг 4. Установка и настройка SEO-плагина
    • Шаг 5. Установка плагина безопасности
    • Шаг 6. Установка плагина кеширования
    • Шаг 7. Проверка работы плагинов на сайте
  • Дополнительные задания
    • Задание 1. Настройка уведомлений безопасности
    • Задание 2. Создание второй формы (Contact Form 7)
    • Задание 3. SEO-анализ существующих страниц
    • Задание 4. Исследование плагинов
  • Требования к отчёту
  • Критерии оценки
  • Контрольные вопросы для защиты
  • Возможные проблемы и решения
    • Проблема: Плагин не устанавливается из репозитория
    • Проблема: После активации плагина сайт выдаёт ошибку
    • Проблема: Форма Contact Form 7 не отправляет письма
    • Проблема: Плагин кеширования не ускоряет сайт
    • Проблема: Wordfence замедляет сайт
    • Проблема: Конфликт плагинов
  • Рекомендуемые источники
    • Официальная документация
    • Учебные материалы
    • Видеоуроки
  • Приложение А. Пример таблицы оценки плагинов
  • Приложение Б. Проверочный список плагинов для бизнес-сайта
  1. ЭЭБ
  2. СУВК
  3. Практика
  4. Лаб. работа “Установка и настройка плагинов”

Лаб. работа “Установка и настройка плагинов”

Системы управления веб-контентом
Практика
Автор

Бизюк Андрей

Дата публикации

13 апреля 2026 г.

Цель работы

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

Задачи

  • Освоить поиск плагинов в официальном репозитории WordPress
  • Установить и настроить плагин формы обратной связи
  • Установить и настроить SEO-плагин
  • Установить и настроить плагин безопасности
  • Установить и настроить плагин кеширования
  • Проверить совместимость и работоспособность установленных плагинов

Ключевые навыки

  • Поиск и оценка плагинов в репозитории WordPress
  • Установка плагинов из репозитория и загрузкой архива
  • Базовая настройка плагинов различных категорий
  • Оценка совместимости и безопасности плагинов

Теоретическая часть

Понятие плагина

Плагин (модуль, расширение) — программный компонент, который добавляет или расширяет функциональность CMS без изменения её основного кода. Плагины являются ключевой причиной популярности WordPress: благодаря экосистеме из более чем 60 000 бесплатных плагинов CMS можно адаптировать практически под любую задачу.

Принцип работы плагинов:

WordPress предоставляет систему хуков (hooks), состоящую из:

  • Фильтров (filters) — перехватывают и изменяют данные перед выводом (например, содержимое записи)
  • Действий (actions) — выполняют код в определённые моменты работы WordPress (например, при загрузке страницы)

Плагины подключаются к этим хукам, добавляя свою функциональность.

Типы плагинов

Категория Назначение Примеры
SEO-оптимизация Улучшение позиций в поисковых системах Yoast SEO, Rank Math, All in One SEO
Безопасность Защита от взлома, спама, вредоносного кода Wordfence, Solid Security, Sucuri
Кеширование Ускорение загрузки страниц WP Super Cache, LiteSpeed Cache, W3 Total Cache
Формы Создание форм обратной связи Contact Form 7, WPForms, Gravity Forms
Резервное копирование Создание бэкапов сайта UpdraftPlus, Duplicator, BackupBuddy
Оптимизация изображений Сжатие и конвертация изображений Smush, EWWW Image Optimizer
Электронная коммерция Создание интернет-магазина WooCommerce
Конструктор страниц Визуальное построение страниц Elementor, Beaver Builder

Обязательные плагины для бизнес-сайта

Минимальный набор плагинов для полноценного бизнес-сайта:

  1. SEO-плагин — управление мета-тегами, карточками соцсетей, картой сайта
  2. Плагин безопасности — защита от brute-force атак, сканирование вредоносного кода
  3. Плагин кеширования — сокращение времени загрузки страниц
  4. Форма обратной связи — приём заявок и обращений от посетителей

Риски, связанные с плагинами

Риск Описание Способы минимизации
Совместимость Конфликты между плагинами или с темой Проверка совместимости, тестирование на копии сайта
Безопасность Уязвимости в коде плагина Установка только из проверенных источников, регулярные обновления
Производительность Замедление сайта из-за лишних плагинов Минимум необходимых плагинов, мониторинг нагрузки
Заброшенные плагины Разработчик прекратил поддержку Проверка даты последнего обновления, совместимости с версией WP
Зависимость от плагина Сайт перестаёт работать при деактивации Выбор плагинов с функцией экспорта данных

Правило: чем меньше плагинов установлено, тем стабильнее и быстрее работает сайт. Не устанавливайте плагины «на всякий случай».

Установка плагинов

Способы установки:

Способ Описание
Через репозиторий Плагины → Добавить новый → Поиск → Установить → Активировать
Загрузка архива Плагины → Добавить новый → Загрузить плагин → Выбрать .zip файл
Через FTP Загрузка папки плагина в /wp-content/plugins/

Оценка плагина перед установкой:

  • Рейтинг и количество отзывов
  • Количество активных установок
  • Дата последнего обновления
  • Совместимость с версией WordPress
  • Ответственность разработчика (поддержка в форуме)

Практическая часть

Шаг 1. Подключение к сайту WordPress на InfinityFree

1.1. Войдите в личный кабинет InfinityFree:

https://infinityfree.com/login/

1.2. Перейдите в панель управления vPanel:

На странице аккаунта нажмите кнопку “Login to vPanel” или перейдите по ссылке vPanel URL из учётных данных, полученных при выполнении лабораторной работы №2.

1.3. Откройте административную панель WordPress:

https://ВАШ-ПОДДОМЕН.epizy.com/wp-admin

Войдите под учётной записью администратора (логин и пароль заданы при установке WordPress в ЛР №2).


Шаг 2. Поиск плагинов в репозитории

2.1. Перейдите в раздел плагинов:

Плагины → Добавить новый

2.2. Изучите интерфейс поиска:

На странице отображаются:

  • Поле поиска по названию и ключевым словам
  • Фильтры: Рекомендуемые, Популярные, Новейшие, Для бизнеса
  • Карточки плагинов с информацией: название, рейтинг, количество установок, краткое описание

2.3. Найдите и оцените плагины:

Введите в поиск следующие запросы и изучите результаты:

Поисковый запрос Цель
contact form Найти плагин для форм обратной связи
seo Найти SEO-плагин
security Найти плагин безопасности
cache Найти плагин кеширования

Для каждого найденного плагина обратите внимание на:

  • Количество активных установок (более 100 000 — хороший показатель)
  • Средний рейтинг (4.5+ звёзд)
  • Дату последнего обновления (не старше 6 месяцев)
  • Совместимость с вашей версией WordPress

2.4. Не устанавливайте пока плагины — перейдите к следующему шагу для целенаправленной установки.


Шаг 3. Установка и настройка Contact Form 7

3.1. Установите плагин:

  1. Плагины → Добавить новый
  2. Введите в поиск: Contact Form 7
  3. Нажмите “Установить сейчас” на плагине Contact Form 7
  4. После завершения установки нажмите “Активировать”

Альтернатива: Если Contact Form 7 не устанавливается на InfinityFree, используйте WPForms Lite: найдите в поиске WPForms и установите версию Lite.

3.2. Перейдите в настройки плагина:

Плагины → Contact Form 7 → Настройки (или в меню слева: Contact Form 7)

3.3. Изучите форму по умолчанию:

При установке создаётся форма “Форма контакта 1” с полями:

  • Ваше имя (обязательное)
  • Ваш email (обязательное)
  • Тема
  • Ваше сообщение (обязательное)
  • Кнопка “Отправить”

3.4. Отредактируйте форму:

  1. Откройте форму “Форма контакта 1”
  2. В поле “Тег формы” замените содержимое на:
<label> Ваше имя (обязательное)
    [text* your-name] </label>

<label> Ваш email (обязательное)
    [email* your-email] </label>

<label> Тема
    [text your-subject] </label>

<label> Ваше сообщение
    [textarea your-message] </label>

[submit "Отправить"]
  1. Перейдите на вкладку “Письмо” (Mail)
  2. Убедитесь, что поле “Кому” содержит: [your-email]
  3. В поле “Дополнительные заголовки” добавьте (если отсутствует):
Reply-To: [your-email]
  1. Нажмите “Сохранить”

3.5. Добавьте форму на страницу:

  1. Перейдите на страницу “Контакты” (Страницы → Все страницы → Контакты → Изменить)
  2. В редакторе нажмите кнопку “+” и добавьте блок “Шорткод” (Shortcode)
  3. Вставьте шорткод:
[contact-form-7 id="ХХХ" title="Форма контакта 1"]

(вместо ХХХ будет указан реальный ID вашей формы — скопируйте его из страницы Contact Form 7) 4. Обновите страницу

3.6. Проверьте работу формы:

  1. Перейдите на страницу “Контакты” на сайте
  2. Заполните все поля формы
  3. Нажмите “Отправить”
  4. Убедитесь, что появилось сообщение об успешной отправке

Примечание: На бесплатном хостинге InfinityFree отправка email может быть ограничена. Если письмо не приходит, это не является ошибкой настройки плагина.


Шаг 4. Установка и настройка SEO-плагина

4.1. Установите плагин:

  1. Плагины → Добавить новый
  2. Введите в поиск: Rank Math
  3. Нажмите “Установить сейчас”
  4. После установки нажмите “Активировать”

Альтернатива: Если Rank Math не устанавливается, используйте Yoast SEO: найдите Yoast SEO и установите.

4.2. Запустите мастер настройки:

  1. После активации Rank Math предложит запустить мастер настройки (Setup Wizard)
  2. Нажмите “Start the Wizard” (Запустить мастер настройки)

4.3. Пройдите шаги настройки:

Шаг 1: Выберите режим

Выберите “Free” (Бесплатный)

Шаг 2: Настройка сайта

  1. Укажите тип сайта: “Другое” или “Бизнес”
  2. Введите название сайта
  3. Нажмите “Continue” (Далее)

Шаг 3: Social profiles (Социальные сети)

  1. Укажите URL вашего сайта
  2. Социальные профили можно пропустить — нажмите “Continue”

Шаг 4: Sitemap (Карта сайта)

  1. Включите опцию “Include sitemap in robots.txt”
  2. Нажмите “Continue”

Шаг 5: Установка дополнительных модулей

Нажмите “Continue” без установки дополнительных модулей

Шаг 6: Завершение

Нажмите “Complete Setup” (Завершить настройку)

4.4. Настройте мета-теги главной страницы:

  1. Перейдите: Rank Math SEO → Titles & Meta (Заголовки и мета-описания)
  2. Выберите вкладку “Posts” (Записи)
  3. Заполните глобальный шаблон:

Поле “Post Title Format” (Формат заголовка):

%title% | %sitename%

Поле “Post Description Format” (Формат описания):

%excerpt%
  1. Нажмите “Save Changes” (Сохранить изменения)

4.5. Настройте SEO для главной страницы:

  1. Перейдите: Страницы → Все страницы → Главная → Изменить
  2. В редакторе справа найдите блок Rank Math SEO
  3. Введите:
    • Focus Keyword (Ключевое слово): веб-разработка
    • Title (Заголовок): название вашего сайта
    • Description (Описание): краткое описание сайта (до 160 символов)
  4. Обновите страницу

4.6. Проверьте карту сайта:

  1. Перейдите по адресу: https://ВАШ-ПОДДОМЕН.epizy.com/sitemap_index.xml
  2. Убедитесь, что карта сайта сгенерирована и содержит URL ваших страниц

Шаг 5. Установка плагина безопасности

5.1. Установите плагин:

  1. Плагины → Добавить новый
  2. Введите в поиск: Wordfence
  3. Нажмите “Установить сейчас”
  4. После установки нажмите “Активировать”

Альтернатива: Если Wordfence не устанавливается, используйте Solid Security (ранее iThemes Security): найдите Solid Security и установите.

5.2. Запустите мастер настройки:

  1. После активации Wordfence может предложить пройти мастере настройки
  2. Нажмите “Click here to configure Wordfence” или перейдите: Wordfence → Dashboard

5.3. Базовая настройка:

Брандмауэр (Firewall):

  1. Перейдите: Wordfence → Firewall
  2. Убедитесь, что статус брандмауэра: “Enabled and Protecting” (Включён и защищает)
  3. Если брандмауэр выключен, выберите режим “Extended Protection” и нажмите “Save”

Сканирование:

  1. Перейдите: Wordfence → Scan
  2. Нажмите “Start New Scan” (Запустить новое сканирование)
  3. Дождитесь завершения сканирования (может занять несколько минут)
  4. Изучите результаты — убедитесь, что критических проблем нет

Вход в систему (Login Security):

  1. Перейдите: Wordfence → Login Security
  2. Включите “Enable brute force protection” (Защита от перебора паролей)
  3. Настройте: максимальное количество попыток входа — 5
  4. Время блокировки — 30 минут
  5. Нажмите “Save Changes”

5.4. Проверьте настройки безопасности:

  1. Перейдите: Wordfence → Dashboard
  2. Оцените общий балл безопасности (Security Score)
  3. Убедитесь, что брандмауэр и сканирование активны

Примечание: На бесплатном хостинге InfinityFree некоторые функции Wordfence (например, расширенный брандмауэр) могут быть недоступны. Настройте доступные функции.


Шаг 6. Установка плагина кеширования

6.1. Установите плагин:

  1. Плагины → Добавить новый
  2. Введите в поиск: WP Super Cache
  3. Нажмите “Установить сейчас”
  4. После установки нажмите “Активировать”

Альтернатива: Если WP Super Cache не устанавливается, используйте LiteSpeed Cache: найдите LiteSpeed Cache и установите.

6.2. Включите кеширование:

  1. Перейдите: Настройки → WP Super Cache
  2. На вкладке “Easy” (Простое) выберите:
  3. Нажмите “Update Status” (Обновить статус)

6.3. Настройте расширенные параметры:

  1. Перейдите на вкладку “Advanced” (Расширенные)
  2. Установите следующие галочки:
  1. Нажмите “Update Status”

6.4. Настройте предварительную загрузку:

  1. Перейдите на вкладку “Preload” (Предварительная загрузка)
  2. Установите:
    • Refresh preloaded cache files every 1440 минут (24 часа)
  3. Нажмите “Update Settings”

6.5. Очистите кеш:

  1. На вкладке “Contents” (Содержимое) нажмите “Delete Cache” (Удалить кеш)
  2. Убедитесь, что кеш успешно очищен

Примечание: На бесплатном хостинге InfinityFree настройки кеширования могут быть ограничены сервером. Включите доступные опции.


Шаг 7. Проверка работы плагинов на сайте

7.1. Проверьте список установленных плагинов:

  1. Перейдите: Плагины → Установленные
  2. Убедитесь, что следующие плагины активированы:
Плагин Статус Категория
Contact Form 7 (или WPForms Lite) Активен Формы
Rank Math SEO (или Yoast SEO) Активен SEO
Wordfence Security (или Solid Security) Активен Безопасность
WP Super Cache (или LiteSpeed Cache) Активен Кеширование

7.2. Проверьте работу формы обратной связи:

  1. Перейдите на страницу “Контакты”
  2. Убедитесь, что форма отображается корректно
  3. Проверьте, что обязательные поля помечены звёздочкой (*)
  4. Попробуйте отправить форму с пустыми полями — должна появиться ошибка валидации
  5. Заполните форму и отправьте

7.3. Проверьте SEO-плагин:

  1. Откройте любую запись или страницу в редакторе
  2. Убедитесь, что блок Rank Math SEO (или Yoast SEO) отображается справа
  3. Введите ключевое слово и проверьте, что индикатор SEO-анализа отображается
  4. Перейдите по адресу: https://ВАШ-ПОДДОМЕН.epizy.com/sitemap_index.xml

7.4. Проверьте плагин безопасности:

  1. Перейдите: Wordfence → Dashboard (или Solid Security → Dashboard)
  2. Убедитесь, что брандмауэр активен
  3. Проверьте, что последнее сканирование выполнено

7.5. Проверьте кеширование:

  1. Перейдите: Настройки → WP Super Cache
  2. Убедитесь, что статус кеширования — “ON” (включено)
  3. На вкладке “Contents” проверьте, что созданы файлы кеша

7.6. Проверьте производительность сайта:

  1. Откройте сайт в браузере
  2. Откройте инструменты разработчика (F12 → вкладка Network)
  3. Обновите страницу и оцените время загрузки
  4. Сравните с загрузкой без кеширования (временно деактивируйте плагин кеширования и повторите)

7.7. Сделайте скриншоты:

Сделайте скриншоты для отчёта:

  • Список установленных плагинов (Плагины → Установленные)
  • Страница с формой обратной связи
  • Настройки SEO-плагина (карта сайта)
  • Панель безопасности Wordfence
  • Страница настроек WP Super Cache

Дополнительные задания

Задание 1. Настройка уведомлений безопасности

  1. В Wordfence перейдите: Wordfence → All Options → General
  2. Настройте email для получения уведомлений о критических проблемах
  3. Включите “Alert me if this site is compromised” (Уведомлять о взломе)
  4. Сохраните настройки

Задание 2. Создание второй формы (Contact Form 7)

  1. Создайте форму “Быстрая заявка” с полями: имя, телефон, сообщение
  2. Добавьте шорткод новой формы в виджет сайдбара
  3. Проверьте отображение формы на сайте

Задание 3. SEO-анализ существующих страниц

  1. Откройте в редакторе все ранее созданные страницы (Главная, О компании, Услуги, Контакты)
  2. Для каждой страницы заполните мета-заголовок и описание в Rank Math
  3. Добавьте ключевое слово и добейтесь зелёного индикатора SEO

Задание 4. Исследование плагинов

Найдите в репозитории и оцените плагины:

Категория Поиск Оцените
Резервное копирование backup Установки, рейтинг, дата обновления
Оптимизация изображений image optimization Установки, рейтинг, дата обновления
Электронная коммерция ecommerce Установки, рейтинг, дата обновления

Составьте сравнительную таблицу по 2-3 плагинам из каждой категории (без установки).


Требования к отчёту

Отчёт должен содержать:

  1. Титульный лист с названием работы, ФИО студента, группы, датой
  2. Введение — цель и задачи работы (0.5 страницы)
  3. Теоретическая часть — описание экосистемы плагинов WordPress, типов плагинов, рисков (1-2 страницы)
  4. Практическая часть — описание выполнения каждого шага:
    • Скриншоты поиска плагинов в репозитории
    • Скриншоты настроек Contact Form 7 и формы на сайте
    • Скриншоты настроек SEO-плагина и карты сайта
    • Скриншоты панели безопасности Wordfence
    • Скриншоты настроек WP Super Cache
    • Скриншоты списка всех установленных плагинов
  5. Таблица установленных плагинов:
Плагин Категория Версия Назначение
… … … …
  1. Вывод — какие навыки получены, роль плагинов в расширении функциональности сайта, оценка рисков (0.5-1 страница)
  2. Список источников — использованные материалы (минимум 3 источника)

Объём отчёта: 6-10 страниц

Формат: PDF или DOCX


Критерии оценки

Критерий Баллы Описание
Поиск плагинов 10 Оценка плагинов в репозитории по критериям
Contact Form 7 20 Форма установлена, настроена, добавлена на страницу
SEO-плагин 20 Плагин настроен, мета-теги заполнены, карта сайта работает
Плагин безопасности 15 Брандмауэр и сканирование активны, базовые настройки выполнены
Плагин кеширования 15 Кеширование включено, настройки выполнены
Проверка плагинов 10 Все плагины работают корректно, скриншоты предоставлены
Отчёт 10 Структурированный отчёт со скриншотами и таблицами

Максимальный балл: 100

Шкала оценок:

  • 90-100: отлично
  • 75-89: хорошо
  • 60-74: удовлетворительно
  • менее 60: неудовлетворительно

Бонус за дополнительные задания: до +20 баллов


Контрольные вопросы для защиты

  1. Что такое плагин и какова его роль в архитектуре WordPress?
  2. Какие способы установки плагинов существуют?
  3. По каким критериям следует оценивать плагин перед установкой?
  4. Какие обязательные плагины рекомендуются для бизнес-сайта и почему?
  5. Какова роль SEO-плагина и какие задачи он решает?
  6. Какие угрозы безопасности mitigates плагин безопасности (Wordfence)?
  7. Для чего нужно кеширование и как оно ускоряет работу сайта?
  8. Какие риски связаны с установкой большого количества плагинов?
  9. Чем отличаются бесплатные плагины от платных (Pro-версий)?
  10. Что делать, если два плагина конфликтуют друг с другом?

Возможные проблемы и решения

Проблема: Плагин не устанавливается из репозитория

Решение:

  • Проверьте подключение к интернету
  • Убедитесь, что хостинг разрешает исходящие соединения
  • Скачайте .zip-архив с сайта wordpress.org/plugins и установите через “Загрузить плагин”
  • На InfinityFree: проверьте лимиты на размер загружаемых файлов

Проблема: После активации плагина сайт выдаёт ошибку

Решение:

  • Деактивируйте плагин через FTP: переименуйте папку плагина в /wp-content/plugins/
  • Проверьте совместимость плагина с вашей версией WordPress
  • Включите режим отладки (WP_DEBUG) в файле wp-config.php для диагностики

Проблема: Форма Contact Form 7 не отправляет письма

Решение:

  • На бесплатном хостинге отправка email может быть заблокирована
  • Проверьте, что email в настройках формы указан корректно
  • Установите плагин WP Mail SMTP для настройки отправки через внешний SMTP-сервер
  • Проверьте папку “Спам” в почтовом ящике

Проблема: Плагин кеширования не ускоряет сайт

Решение:

  • Убедитесь, что кеширование включено (статус ON)
  • Очистите кеш после внесения изменений на сайте
  • На InfinityFree кеширование может быть ограничено сервером
  • Проверьте, что модуль mod_rewrite активен на сервере

Проблема: Wordfence замедляет сайт

Решение:

  • Переключите брандмауэр в режим “Basic” (Базовый)
  • Отключите расширенное сканирование
  • Уменьшите частоту автоматического сканирования
  • На бесплатном хостинге рекомендуется использовать лёгкие настройки

Проблема: Конфликт плагинов

Решение:

  • Деактивируйте плагины по одному, чтобы найти конфликтующий
  • Проверьте совместимость на странице плагина в репозитории
  • Обратитесь в форум поддержки плагина
  • Используйте плагин Health Check & Troubleshooting для диагностики

Рекомендуемые источники

Официальная документация

  • WordPress Plugins: https://wordpress.org/support/article/plugins-screen/
  • WordPress Plugin Handbook: https://developer.wordpress.org/plugins/
  • Plugin Repository: https://wordpress.org/plugins/

Учебные материалы

  • WordPress.org Learn: https://learn.wordpress.org/
  • WPBeginner — Essential Plugins: https://www.wpbeginner.com/wp-tutorials/19-most-useful-wordpress-widgets-for-your-site/

Видеоуроки

  • WordPress Academy: https://www.youtube.com/@WordPressAcademy
  • WP101: https://www.wp101.com/

Приложение А. Пример таблицы оценки плагинов

Плагин Категория Установки Рейтинг Обновление Совместимость
Contact Form 7 Формы 5 000 000+ 4.5 ★ 1 мес. назад WP 6.x
Rank Math SEO SEO 2 000 000+ 4.8 ★ 2 нед. назад WP 6.x
Wordfence Безопасность 4 000 000+ 4.6 ★ 1 нед. назад WP 6.x
WP Super Cache Кеширование 2 000 000+ 4.2 ★ 6 мес. назад WP 6.x

Приложение Б. Проверочный список плагинов для бизнес-сайта

Категория Плагин Статус Примечание
Формы Contact Form 7 Установлен Шорткод добавлен на страницу “Контакты”
SEO Rank Math SEO Установлен Карта сайта создана, мета-теги заполнены
Безопасность Wordfence Security Установлен Брандмауэр включён, сканирование выполнено
Кеширование WP Super Cache Установлен Кеширование включено, кеш очищен
Наверх
Лаб. работа “Управление навигацией и виджетами”
Лаб. работа “Работа с темами оформления”