Как-то незаметно вышел релиз
Завезли пару API для ИИ
- Abilities API https://wp-kama.ru/handbook/codex/abilities-api
- PHP AI Client https://make.wordpress.org/ai/2025/07/17/php-ai-api/
Масса всяких улучшений связанных с блоками, вплоть до оптимизации рендера.
Подробно читаем
https://wordpress.org/news/2025/12/gene/
https://wordpress.org/documentation/wordpress-version/version-6.9/
https://make.wordpress.org/core/2025/11/25/wordpress-6-9-field-guide/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤2🔥1🎉1
В последнее время, частенько попадаются импорты с битыми ссылками на картинки, например есть 5 картинок, а из них 3 битые и не грузятся.
Картинки - это самый медленный элемент импорта. Процесс больно замороченный. Сначала грузится картинка по линку во временные файлы, потом сделать массу проверок на тип и тд. Потом загрузить в медиабиблиотеку, проверить на дубликаты, и в финале еще миниатюр нарезать.
В общем, очень долго.
А если еще и ссылки битые, то время импорта увеличивается на порядки. Примерно замерял: 50 товаров с нормальными ссылками заезжает за 1 минуту, те же товары с битыми уже 40 минут...
Какое решение? Первое что приходит в голову - как то отсортировать передаваемые ссылки перед загрузкой. Но фиг там. Ожидаемо от WPAI, никаких фильтров не нашел. Хотя может и плохо искал. Но что то делать надо.
Нет фильтров, будем фильтровать настройки. Написал функцию, которая фильтрует передаваемую строку с линками
/**
* Удаление битых ссылок на изображения.
*
* @param string $url_option
*
* @return string
*/
function sanitize_images_url( string $url_option ): string {
if ( ! $url_option ) {
return '';
}
$urls = parse_strings( $url_option );
if ( empty( $urls ) ) {
return '';
}
$urls = array_unique( $urls );
$urls = array_filter($urls, function($url) {
return str_starts_with($url, 'http://') || str_starts_with($url, 'https://');
});
$valid_urls = [];
foreach ( $urls as $url ) {
if ( ! check_url_fast( $url ) ) {
continue;
}
$valid_urls[] = $url;
}
return implode( ',', $valid_urls );
}
/**
* Парсинг строки с разделителями
*
* @param $string
*
* @return array
*/
function parse_strings( $string ): array {
if ( empty( $string ) ) {
return [];
}
if ( strpos( $string, ',' ) !== false ) {
$items = str_getcsv( $string, ',', '"' );
} else {
$items = explode( ' ', $string );
}
$items = array_filter( array_map( 'trim', $items ) );
return array_values( $items );
}
/**
* Проверка ссылки на доступность
*
* @param $url
*
* @return bool
*/
function check_url_fast( $url ): bool {
static $local_cache = [];
if ( isset( $local_cache[ $url ] ) ) {
return $local_cache[ $url ];
}
$response = wp_remote_head( $url, [
'timeout' => 1.5,
'sslverify' => false,
'headers' => [ 'Connection' => 'close' ],
] );
$is_ok = ! is_wp_error( $response )
&& wp_remote_retrieve_response_code( $response ) === 200;
$local_cache[ $url ] = $is_ok;
return $is_ok;
}
Используем в поле, где указываются ссылки на картинки:
[sanitize_images_url( {images[1]}, {images-2[1]}, {images-3[1]})]или если ссылки собираются через XPath
[sanitize_images_url( {./*[starts-with(local-name(), 'picture')]} )]То есть на вход подаем строку ссылок через запятую, на выходе получаем такую же строку, но уже с рабочими ссылками.
Как то так. В комментариях пишем свои решения
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍4❤1
Мониторинг сайта и защита от критических ошибок
Следите за состоянием вашего сайта через почту, Телеграм и специальные сервисы.
Не теряйте Трафик, Доверие и Клиентов — реагируйте эффективно.
Если возникают фатальные ошибки на сайте — узнавайте об этом сразу!
https://wpcraft.ru/website-monitoring-wordpress-woocommerce
Следите за состоянием вашего сайта через почту, Телеграм и специальные сервисы.
Не теряйте Трафик, Доверие и Клиентов — реагируйте эффективно.
Если возникают фатальные ошибки на сайте — узнавайте об этом сразу!
https://wpcraft.ru/website-monitoring-wordpress-woocommerce
❤1👍1
Forwarded from WordPress Digest (Злой полицейский)
В понедельник, 5 января 2026 года, WordPress Latvia проведёт митап с двумя презентациями (на русском языке).
Доклады
1. PHP 8.5: New Features & Preparing for PHP 9
2. From Figma to WP Code: Reinvented by AI
Докладчик: Игорь Гергель
Когда: 5 января 2026 года, в 21:00 по московскому времени.
👉 https://www.meetup.com/ru-ru/wordpresslatvia/events/312581612/
#wordpress #ai #figma #meetup
🦄 WordPress Digest
Доклады
1. PHP 8.5: New Features & Preparing for PHP 9
2. From Figma to WP Code: Reinvented by AI
Докладчик: Игорь Гергель
Когда: 5 января 2026 года, в 21:00 по московскому времени.
👉 https://www.meetup.com/ru-ru/wordpresslatvia/events/312581612/
#wordpress #ai #figma #meetup
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🤮2👍1
Forwarded from WordPress Digest (Злой полицейский)
WordPress REST API против admin-ajax.php
Мы всё ещё встречаем вновь написанный код от разработчиков WordPress, которые используют admin-ajax.php для AJAX-запросов.
WordPress REST API была выпущен почти десять лет назад и он быстрее, безопаснее и значительно проще в использовании.
👉 https://www.kobzarev.com/wordpress/wordpress-rest-api-vs-admin-ajax-php-the-modern-choice/
#wordpress #api #rest
🦄 WordPress Digest
Мы всё ещё встречаем вновь написанный код от разработчиков WordPress, которые используют admin-ajax.php для AJAX-запросов.
WordPress REST API была выпущен почти десять лет назад и он быстрее, безопаснее и значительно проще в использовании.
👉 https://www.kobzarev.com/wordpress/wordpress-rest-api-vs-admin-ajax-php-the-modern-choice/
#wordpress #api #rest
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤1
This media is not supported in your browser
VIEW IN TELEGRAM
5 лет назад был такой пост про снежинки на сайте. Вроде бы и время идет, технологии меняются, людям все равно нравиться на сайте снежинки подключать.
Понимаю. Сам такой, люблю какой-нибудь фигней заниматься😊
Опять же, атмосфера праздника и всё такое.
Снежинки - это не плохо и не хорошо, это так есть. К тому же, очень залипательно.
Но, дьявол как всегда в деталях. Тот скрипт который более менее работал 5 лет назад (хотя он и сейчас работает) уже использовать не правильно. Можете сами проверить как он работает, просто открываете деатулз и в районе подвала сможете увидеть порядка 50+ загруженных картинок (сами снежинки), которым через js прислюнивается анимация. Такое себе решение, мягко говоря. Особенно для мобильных устройств. Так кстати еще прикольный баг есть - если при нажатии на кнопку попасть по снежинке, то клика не происходило, то есть снежинки перекрывали элементы сайта.
Так как, у меня уже традиционно в новогодние праздники проводиться работа по собственным проектам, решил сделать переписать снежинки.
Написано все с нуля. Теперь это в виде плагина, с новым скриптом. Все работает на canvas, очень быстро и незаметно. Скрипт занимает 7кБ.
Опций в админке нет. Но есть фильтр
art_snowfall_settings через который можно менять настройки скрипта. Внимательно читаем документацию, там есть дюжина примеров, как можно тонко настроить вывод.Всех в прошедшими праздниками!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19🎉7❤6
Forwarded from Сайты на WordPress & WooCommerce | WP Craft
Блин я устал консультировать людей и говорить что они творят дичь )
Ну вот все мои консультации за 100$ за 1 час - собираются в том что я просто говорю какую тему брать ))
У вордпресс есть 100500 тем и примерно 99% из них это шлак )
А что если я скажу что есть 4 темы которые закрывают 99% сайтов )
И самое страшное - они все бесплатные )
https://wpcraft.ru/blog/top-4-themes-wordpress-woocommerce
Ну вот все мои консультации за 100$ за 1 час - собираются в том что я просто говорю какую тему брать ))
У вордпресс есть 100500 тем и примерно 99% из них это шлак )
А что если я скажу что есть 4 темы которые закрывают 99% сайтов )
И самое страшное - они все бесплатные )
https://wpcraft.ru/blog/top-4-themes-wordpress-woocommerce
🔥5🤮4❤3🎉1
Готовимся к WordPress 7.0
Подключаем 200+ ИИ-моделей и нейросетей к сайту через стандартный WP AI Client.
OpenRouter Connector — плагин для WordPress 7.0: подключает OpenRouter через Connectors API и делает провайдера доступным в WP AI Client. После установки и ввода API‑ключа любые функции и плагины, работающие через стандартный AI API WordPress, получают доступ к 200+ AI‑моделям через одного провайдера.
Подробности с источниками
https://wpcraft.ru/blog/ai-openrouter-client-api-wordpress-7-0
Подключаем 200+ ИИ-моделей и нейросетей к сайту через стандартный WP AI Client.
OpenRouter Connector — плагин для WordPress 7.0: подключает OpenRouter через Connectors API и делает провайдера доступным в WP AI Client. После установки и ввода API‑ключа любые функции и плагины, работающие через стандартный AI API WordPress, получают доступ к 200+ AI‑моделям через одного провайдера.
Подробности с источниками
https://wpcraft.ru/blog/ai-openrouter-client-api-wordpress-7-0
🔥5❤2
Для тех, кто поддерживает сайты и часто работает с локальной средой. Чтобы не переносить изображения с боевого сервера (которые, как правило, занимают от 10 ГБ до бесконечности), существует удобный плагин BE Media from Production.
Все очень просто.
wp plugin install https://github.com/billerickson/be-media-from-production/releases/latest/download/be-media-from-production.zip --force --activate
wp-config.php задаем константу с URL, откуда следует получать изображения:wp config set BE_MEDIA_FROM_PRODUCTION_URL https://www.billerickson.net --type=constant
Пример на скрине...
⬇️ Ссылка на плагин
#tools
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍3❤2🎉2
Forwarded from WordPress Digest (Злой полицейский)
ReCrawler — это бесплатный плагин под WordPress для быстрого уведомления поисковых систем всякий раз, когда контент их веб-сайтов создается, обновляется или удаляется.
Используются протоколы IndexNow, API Яндекс Вебмастера (переобход страниц), Bing API и Google IndexingAPI, WebSub – что почти с 99% вероятностью гарантирует индексацию новых страниц ваших сайтов!
Что нового?
• Добавлена возможность блокировки ИИ-ботов (через robots и через HTTP-заголовки)
• Добавлена поддержка протокола WebSub (ранее PubSubHubbub)
• Поднята минимальная версия РНР до 8.1+
👉🏻 https://ru.wordpress.org/plugins/recrawler/
#wordpress #plugins #indexnow #recrawler
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🎉2
Forwarded from WordPress Digest (Злой полицейский)
Query Monitor перешёл на Preact
Query Monitor в версии 4 перешёл с серверного рендеринга панелей на клиентский рендеринг через Preact, а вместе с этим получил новый timeline view и заметный прирост производительности на тяжёлых сайтах.
Для тех, кто активно отлаживает WordPress-проекты, это очень приятный апгрейд: Query Monitor остаётся тем же мощным инструментом, но работает быстрее и современнее.
👉 https://querymonitor.com/help/query-monitor-4/
#WordPress #plugins #QueryMonitor #preact
🦄 WordPress Digest - Подписаться
Query Monitor в версии 4 перешёл с серверного рендеринга панелей на клиентский рендеринг через Preact, а вместе с этим получил новый timeline view и заметный прирост производительности на тяжёлых сайтах.
Для тех, кто активно отлаживает WordPress-проекты, это очень приятный апгрейд: Query Monitor остаётся тем же мощным инструментом, но работает быстрее и современнее.
👉 https://querymonitor.com/help/query-monitor-4/
#WordPress #plugins #QueryMonitor #preact
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🎉2
📣 Новости WPShop за апрель 2026
В апреле мы сосредоточились на развитии AI-функциональности в наших продуктах. Главные направления — внедрение генерации квизов с помощью ИИ в Quizle и активное развитие WPGPT, включая массовую генерацию статей, которая сейчас находится на финальной стадии перед релизом.
Ниже — подробнее об обновлениях.
🔹 WPGPT — массовая генерация и финальный этап разработки
В плагине WPGPT основной фокус месяца был направлен на функцию массовой генерации статей в фоновом режиме.
Мы проработали ключевые механики: добавили использование LSI-слов, а также внедряем генерацию изображений, списков и других структурных элементов для повышения качества материалов.
Функционал оказался более сложным, чем ожидалось, поэтому большая часть месяца ушла на доработку архитектуры и тестирование. В конце апреля мы перешли к активной проверке системы.
Также улучшена совместимость библиотеки обновлений с другими плагинами, что повысило стабильность работы WPGPT.
Релиз уже близко — обновление выйдет в мае.
🔹 Quizle — развитие AI и новые возможности
В Quizle мы продолжили развивать AI-направление и расширять функциональность плагина.
Появилась генерация квизов с помощью искусственного интеллекта — теперь интерактивный контент можно создавать быстрее и проще.
Добавлена интеграция с мессенджером MAX для сбора контактов, расширяющая возможности лидогенерации и работы с аудиторией.
Также доработаны настройки форм: теперь можно использовать несколько галочек соглашений, обновлена библиотека получения обновлений, а также исправлен баг с подсчётом результатов тестов.
🔹 Партнёрская программа
Напоминаем, что с WPShop можно зарабатывать на партнёрской программе. Вознаграждение — до 3 225 ₽ с каждой продажи премиум тем и плагинов WordPress. Срок действия cookies — 365 дней.
Начать просто: делитесь ссылками, делайте обзоры, размещайте баннеры в соцсетях и мессенджерах и получайте доход с каждой покупки.
Подробнее с условиями можно ознакомиться по ссылке.
🔹 Отзывы и бонусная программа
Мы продолжаем благодарить пользователей за обратную связь — она помогает улучшать наши продукты.
За отзывы предусмотрены бонусы до 900 баллов:
— 200 баллов за отзыв на сайте
— 300 баллов за публикацию на внешних площадках или собственном сайте
— 400 баллов за видео-отзыв
Подробнее о бонусной программе — на соответствующей странице.
🔹 Служба поддержки
В апреле мы обработали 421 обращение. Среднее время ответа составило 19 часов.
🔹 Что ждёт в мае 2026?
В мае мы выпускаем крупное обновление WPGPT с функцией массовой генерации статей в фоновом режиме. Функционал выходит из стадии тестирования и станет доступен пользователям. Он позволит автоматически создавать и публиковать статьи по расписанию, значительно ускоряя работу с контентом.
Параллельно выйдет обновление плагина My Popup с улучшениями стабильности и расширением возможностей настройки.
Продолжаем работать над новой легкой и удобной темой. Дополнительно планируется обновление Clearfy Pro — если успеем завершить все работы по текущим задачам.
🎬 Веб и видеоверсию дайджеста смотрите на YouTube, Дзен, RuTube, ВК.
➡️ Источник
#WPShop #WordPress #Вордпресс
В апреле мы сосредоточились на развитии AI-функциональности в наших продуктах. Главные направления — внедрение генерации квизов с помощью ИИ в Quizle и активное развитие WPGPT, включая массовую генерацию статей, которая сейчас находится на финальной стадии перед релизом.
Ниже — подробнее об обновлениях.
🔹 WPGPT — массовая генерация и финальный этап разработки
В плагине WPGPT основной фокус месяца был направлен на функцию массовой генерации статей в фоновом режиме.
Мы проработали ключевые механики: добавили использование LSI-слов, а также внедряем генерацию изображений, списков и других структурных элементов для повышения качества материалов.
Функционал оказался более сложным, чем ожидалось, поэтому большая часть месяца ушла на доработку архитектуры и тестирование. В конце апреля мы перешли к активной проверке системы.
Также улучшена совместимость библиотеки обновлений с другими плагинами, что повысило стабильность работы WPGPT.
Релиз уже близко — обновление выйдет в мае.
🔹 Quizle — развитие AI и новые возможности
В Quizle мы продолжили развивать AI-направление и расширять функциональность плагина.
Появилась генерация квизов с помощью искусственного интеллекта — теперь интерактивный контент можно создавать быстрее и проще.
Добавлена интеграция с мессенджером MAX для сбора контактов, расширяющая возможности лидогенерации и работы с аудиторией.
Также доработаны настройки форм: теперь можно использовать несколько галочек соглашений, обновлена библиотека получения обновлений, а также исправлен баг с подсчётом результатов тестов.
🔹 Партнёрская программа
Напоминаем, что с WPShop можно зарабатывать на партнёрской программе. Вознаграждение — до 3 225 ₽ с каждой продажи премиум тем и плагинов WordPress. Срок действия cookies — 365 дней.
Начать просто: делитесь ссылками, делайте обзоры, размещайте баннеры в соцсетях и мессенджерах и получайте доход с каждой покупки.
Подробнее с условиями можно ознакомиться по ссылке.
🔹 Отзывы и бонусная программа
Мы продолжаем благодарить пользователей за обратную связь — она помогает улучшать наши продукты.
За отзывы предусмотрены бонусы до 900 баллов:
— 200 баллов за отзыв на сайте
— 300 баллов за публикацию на внешних площадках или собственном сайте
— 400 баллов за видео-отзыв
Подробнее о бонусной программе — на соответствующей странице.
🔹 Служба поддержки
В апреле мы обработали 421 обращение. Среднее время ответа составило 19 часов.
🔹 Что ждёт в мае 2026?
В мае мы выпускаем крупное обновление WPGPT с функцией массовой генерации статей в фоновом режиме. Функционал выходит из стадии тестирования и станет доступен пользователям. Он позволит автоматически создавать и публиковать статьи по расписанию, значительно ускоряя работу с контентом.
Параллельно выйдет обновление плагина My Popup с улучшениями стабильности и расширением возможностей настройки.
Продолжаем работать над новой легкой и удобной темой. Дополнительно планируется обновление Clearfy Pro — если успеем завершить все работы по текущим задачам.
🎬 Веб и видеоверсию дайджеста смотрите на YouTube, Дзен, RuTube, ВК.
#WPShop #WordPress #Вордпресс
Please open Telegram to view this post
VIEW IN TELEGRAM
WPShop.ru
WPGPT — плагин ИИ для генерации контента и изображений
Анализирует конкурентов и ТОП-выдачи, чтобы написать релевантную статью. Генерация мета-тегов и комментариев, поддержка WooCommerce и разных языков.
🚀 WordPress 7.0 «Armstrong» — главные нововведения
Релиз назван в честь Луи Армстронга ( вроде был уже, где то в первых версиях… хотя может и нет) и знаменует начало новой эры:
интеграция ИИ, обновлённый интерфейс и расширенные инструменты для разработчиков.
🤖 AI в ядре
• AI Client + Abilities API — единый хаб для подключения генеративных моделей прямо в админке
• Плагин AI — генерация/редактирование изображений, создание заголовков, анонсов, альт-текстов
• Client-Side Abilities — JS-пакет с командной палитрой и гибридными ИИ-функциями
• Управление внешними подключениями в одном интерфейсе (3 пресета + кастомные)
🎨 Обновлённая админ-панель
• Новый минималистичный дизайн с плавными переходами
• Командная палитра (
• Управление шрифтами — единая страница для загрузки и настройки (поддержка блок/гибрид/классических тем)
• Визуальный просмотр ревизий — маркеры изменений и мгновенное восстановление
🧱 Дизайн и блоки
• Новые блоки: Gallery (с лайтбоксом), Heading, Breadcrumbs, Icons
• Адаптивные контролы — скрытие блоков по устройствам, кастомные брейкпоинты
• Меню-оверлей — полная кастомизация через блоки и паттерны
• Паттерны как единый блок — изолированное редактирование элементов
• Custom CSS на уровне блока — точечная стилизация без глобальных стилей
⚙️ Для разработчиков
• Регистрация блоков и паттернов только на PHP (авто-регистрация через Block API)
• Расширенный Site Editor: маршрутизация, валидация путей, пакет
• Улучшенная расширяемость и контроль над процессом сборки
📦 Технические детали
• 420+ улучшений и исправлений
• 900+ контрибьюторов, 279 новичков
• Полная локализация на 70+ языков •
Совместимость с хостингами протестирована
Как обычно, обновляться не торопимся, ждем 1-2 недели. Может быть подъедут правки или еще что вылезет...
🔗 Официальный анонс | Field Guide для разработчиков
#WordPress
Релиз назван в честь Луи Армстронга ( вроде был уже, где то в первых версиях… хотя может и нет) и знаменует начало новой эры:
интеграция ИИ, обновлённый интерфейс и расширенные инструменты для разработчиков.
🤖 AI в ядре
• AI Client + Abilities API — единый хаб для подключения генеративных моделей прямо в админке
• Плагин AI — генерация/редактирование изображений, создание заголовков, анонсов, альт-текстов
• Client-Side Abilities — JS-пакет с командной палитрой и гибридными ИИ-функциями
• Управление внешними подключениями в одном интерфейсе (3 пресета + кастомные)
🎨 Обновлённая админ-панель
• Новый минималистичный дизайн с плавными переходами
• Командная палитра (
⌘K / Ctrl+K) — быстрый доступ к инструментам из любого раздела• Управление шрифтами — единая страница для загрузки и настройки (поддержка блок/гибрид/классических тем)
• Визуальный просмотр ревизий — маркеры изменений и мгновенное восстановление
🧱 Дизайн и блоки
• Новые блоки: Gallery (с лайтбоксом), Heading, Breadcrumbs, Icons
• Адаптивные контролы — скрытие блоков по устройствам, кастомные брейкпоинты
• Меню-оверлей — полная кастомизация через блоки и паттерны
• Паттерны как единый блок — изолированное редактирование элементов
• Custom CSS на уровне блока — точечная стилизация без глобальных стилей
⚙️ Для разработчиков
• Регистрация блоков и паттернов только на PHP (авто-регистрация через Block API)
• Расширенный Site Editor: маршрутизация, валидация путей, пакет
wordpress/boot для кастомных страниц• Улучшенная расширяемость и контроль над процессом сборки
📦 Технические детали
• 420+ улучшений и исправлений
• 900+ контрибьюторов, 279 новичков
• Полная локализация на 70+ языков •
Совместимость с хостингами протестирована
Как обычно, обновляться не торопимся, ждем 1-2 недели. Может быть подъедут правки или еще что вылезет...
🔗 Официальный анонс | Field Guide для разработчиков
#WordPress
🔥7👍3🎉1
Forwarded from WP-Kama.ru (Kama)
Взял акцент на AI, новую админку, редактор, блоки и dev-инструменты из статьи. (WordPress как на ладони)
WordPress 7.0 получился не просто очередным релизом с правками и мелкими улучшениями.
В ядро заходит AI-инфраструктура, админка получает новый вид, редактор становится умнее, Site Editor - гибче, а для разработчиков появляется пачка новых API и возможностей для блоков.
Собрал главное по релизу в одной статье: что изменилось, что уже можно пробовать и на что стоит обратить внимание разработчикам тем и плагинов.
https://wp-kama.ru/id_17741/wordpress-7-0.html
WordPress 7.0 получился не просто очередным релизом с правками и мелкими улучшениями.
В ядро заходит AI-инфраструктура, админка получает новый вид, редактор становится умнее, Site Editor - гибче, а для разработчиков появляется пачка новых API и возможностей для блоков.
Собрал главное по релизу в одной статье: что изменилось, что уже можно пробовать и на что стоит обратить внимание разработчикам тем и плагинов.
https://wp-kama.ru/id_17741/wordpress-7-0.html
🔥6🎉1