За последнее время WPGrabber получил ряд крупных обновлений, затрагивающих обработку контента, интеграцию AI-сервисов, работу Cron-задач и производительность базы данных.
Новый релиз 2.1.792 продолжает курс на оптимизацию и повышает эффективность работы при больших объёмах импортируемого контента.
Производительность базы данных
Основные изменения направлены на ускорение проверки дубликатов и снижение нагрузки на MySQL:
-
26.04.2026
— Оптимизация проверки дубликатов (
isTitle) за счёт использования индексированного запроса. -
26.04.2026
— Убраны тяжёлые SQL-запросы с
JOINи лишними выборками. -
26.04.2026
— Добавлен составной индекс
idx_post_title_typeдля таблицыwp_posts(post_title(100), post_type).
Интеграция AI-сервисов
Добавлены новые возможности для автоматической обработки контента и рерайта:
- 23.04.2026 — Модель gemini-2.5-flash-lite установлена по умолчанию.
- 16.04.2026 — Добавлена возможность указать домен для OpenAI.
- 11.04.2026 — Добавлена синонимизация через GigaChat API .
Стабильность Cron и CLI
Для проектов с высокой интенсивностью импорта улучшена защита от одновременного запуска процессов и наложения задач при коротких интервалах Cron:
-
01.02.2026
—
serverCron[Added]: Mutex-блокировка черезflock(LOCK_NB) с автоматическим удалением лок-файла черезshutdown-handler. Защита от наслоения: запрещен одновременный запуск нескольких копий импорта. -
01.02.2026
— [Added]: Механизм защиты от наложений процессов (CLI). Добавлена проверка среды запуска (
php_sapi_name() === 'cli') и установлено ограничение времени выполнения (set_time_limit(280)). Данная мера предотвращает «зависание» старых процессов в памяти и исключает конфликт ресурсов при запуске скрипта через Cron (с интервалом в 5 минут).
Работа с изображениями и медиа
Улучшена обработка и скачивание медиафайлов с современных веб-ресурсов:
-
04.02.2026
— Добавлена система автоматического извлечения оригинальных URL из эндпоинтов оптимизации Next.js
/_next/image. Загрузка переведена на прямые CDN-хосты (Contentful/ctfassetsи др.), что позволяет получать изображения в максимальном качестве. -
14.10.2025
— Копирование изображений через плагин
Fetch API Client Servakov.
Исправления и интерфейс (Bugfixes)
Внесен ряд исправлений в ключевые компоненты ядра и улучшена информативность интерфейса:
-
12.12.2025
—
WPGPlugin save(): Проверка Nonce (CSRF) . -
29.12.2025
—
TGrabberCore fix _rawurlencode(): Исправляет проблему 404 из-за двойного кодирования. -
17.12.2025
—
TGrabberCore fix imageGetExt(): исправлены ошибки. -
17.12.2025
—
TGrabberWordPress saveAttachments(): исправлены ошибки. -
12.12.2025
—
WPGPlugin deletePost: bugfix, prepare. -
01.02.2026
— [Fixed]: Устранение
Warning: Undefined array key: *. Исправлены предупреждения при обращении к атрибутамaltиtitleв массиве/объекте изображений. - 26.11.2025 — Добавил логику для сохранения даты публикации и списка категорий в RSS/Atom.
-
12.11.2025
— Метод
force_valid_utf8()в_saveLink()иajaxExec(). - 12.11.2025 — В списке лент отображается актуальный статус прокси для каждой ленты.
-
10.11.2025
— fix
copyUrlFile. -
05.11.2025
— Проблема неэкранированных амперсандов в XML-фиде перед разбором
SimpleXML. - 04.10.2025 — В списке лент отображает, какая подключена синонимизация и перевод с какого языка на какой.
-
03.12.2025
— Для плагина
Page Links To: заменить URL записи на%SOURCE_URL%.
Обновление протестировано в следующем окружении:
- PHP 8.5.6 (apache2handler)
- CURL 8.20.0
- OpenSSL 3.6.0
- libz 1.3.2
- PCRE 10.44 (2024-06-07)
- GD bundled (JPEG / WebP / AVIF)
- WordPress 7.0
Рекомендация по обновлению: Версия 2.1.792 рекомендуется к установке на всех проектах, использующих автоматический импорт, особенно на сайтах с базой данных от 10 000+ записей, где критически важна скорость проверки дубликатов.