WP Manifestindependent plugin directory
manifest / performance / site-optimizer-pro

Site Optimizer Pro

WordPress-плагин для оптимизации изображений, очистки базы данных и мониторинга здоровья сайта

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/gradusxaker/site-optimizer-pro/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
site-optimizer-pro banner

Site Optimizer Pro

Кибер-оптимизатор для WordPress. Плагин для изображений, базы данных и health-check мониторинга сайта.

WordPress plugin PHP 7.2+ Image optimization Version

> plugin: site-optimizer-pro
> tasks: images + database + site health
> target: faster and cleaner WordPress installations

обзор

Site Optimizer Pro объединяет типовые задачи обслуживания WordPress-сайта в одном месте: оптимизацию изображений, уборку базы данных и регулярную проверку критичных параметров среды.

Скачать

Содержание


Возможности

Оптимизация изображений

  • автоматическое сжатие при загрузке;
  • конвертация в WebP;
  • массовая оптимизация уже загруженных изображений;
  • поддержка JPEG, PNG, GIF, WebP;
  • сохранение прозрачности PNG;
  • оптимизация всех размеров миниатюр.

Оптимизация базы данных

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

Мониторинг здоровья сайта

  • проверка версий PHP и WordPress;
  • мониторинг использования памяти;
  • контроль свободного места на диске;
  • базовые проверки безопасности;
  • проверка статуса кеширования;
  • мониторинг WP-Cron.

Автоматизация

  • ежедневная автоматическая оптимизация;
  • еженедельные health-check;
  • уведомления о критических проблемах;
  • быстрый запуск оптимизации из admin bar.

Требования

Минимальные

  • WordPress 5.0 или выше;
  • PHP 7.2 или выше;
  • MySQL 5.6+ / MariaDB 10.1+;
  • расширение GD.

Рекомендуемые

  • PHP 8.0+;
  • расширение Imagick для более качественной оптимизации;
  • Redis или Memcached для object caching;
  • не менее 256MB памяти.

Установка

Способ 1: установка через ZIP

  1. Скачайте архив:
  2. Войдите в админ-панель WordPress.
  3. Перейдите в Plugins -> Add New Plugin.
  4. Нажмите Upload Plugin.
  5. Выберите ZIP-файл и нажмите Install Now.
  6. После установки нажмите Activate Plugin.

Способ 2: установка через Git

cd /path/to/your/wordpress/wp-content/plugins/
git clone https://github.com/GradusXaker/site-optimizer-pro.git site-optimizer

После этого активируйте плагин в админ-панели WordPress.

Способ 3: ручная установка через FTP

  1. Скачайте ZIP-файл репозитория.
  2. Распакуйте архив.
  3. Переименуйте папку site-optimizer-pro-main в site-optimizer.
  4. Загрузите ее в /wp-content/plugins/.
  5. Активируйте плагин в WordPress.

Способ 4: через WP-CLI

cd /path/to/wordpress
cd wp-content/plugins/
git clone https://github.com/GradusXaker/site-optimizer-pro.git site-optimizer
wp plugin activate site-optimizer

Что сделать после установки

  1. Перейдите в Tools -> Site Optimizer -> Health и проверьте, что базовые проверки проходят успешно.
  2. Откройте Tools -> Site Optimizer -> Settings и настройте параметры оптимизации.
  3. Выполните первый запуск:
    • Optimize All Images — для изображений;
    • Full Cleanup — для очистки базы данных.

Использование

Быстрый старт

  1. Откройте Tools -> Site Optimizer.
  2. Посмотрите состояние сайта на вкладке Health.
  3. Запустите оптимизацию изображений.
  4. Выполните очистку базы данных.

Оптимизация изображений

  • Автоматическая: изображения обрабатываются при загрузке в медиатеку.
  • Массовая: откройте Tools -> Site Optimizer -> Images и нажмите Optimize All Images.
  • WebP: версии WebP создаются автоматически для оптимизированных изображений.

Оптимизация базы данных

  1. Перейдите в Tools -> Site Optimizer -> Database.
  2. Выберите тип очистки или нажмите Full Cleanup.
  3. Подтвердите выполнение.

Перед оптимизацией базы данных рекомендуется сделать резервную копию.

Мониторинг здоровья сайта

  1. Откройте Tools -> Site Optimizer -> Health.
  2. Проверьте статусы компонентов.
  3. Исправьте найденные проблемы при необходимости.

Настройки

Плагин хранит основные параметры в wp_options.

Типовые настройки включают:

  • включение/отключение оптимизации изображений;
  • включение WebP;
  • расписание автоматических задач;
  • ограничения и параметры очистки;
  • поведение health-check модулей.

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


Hooks и API

Репозиторий содержит внутренние хуки и точки расширения для интеграции с WordPress-окружением.

Если планируется доработка под конкретный сайт, ориентируйтесь на:

  • WordPress actions/filters внутри плагина;
  • админские экраны и сервисы оптимизации;
  • код обработки изображений, базы данных и health-check логики.

FAQ

Плагин не активируется

  • Проверьте версию PHP — нужна 7.2+.
  • Проверьте версию WordPress — нужна 5.0+.
  • Убедитесь, что установлено расширение GD.

Ошибка прав доступа

  • Проверьте права на каталоги и файлы (755 для папок, 644 для файлов).
  • Убедитесь, что каталог wp-content доступен для записи.

Изображения не оптимизируются

  • Проверьте, установлены ли GD или Imagick.
  • Проверьте права на каталог загрузок.
  • Посмотрите логи PHP.

Поддержка

Если вы используете репозиторий как основу для своего проекта, удобнее всего вести доработки и обсуждение прямо через GitHub Issues и собственные ветки/форки.

контакты

GitHub VK Email