CF7 Spam Checker Pro: защита формы CF7 без капчи
Проверки идут от бесплатных локальных к платным внешним: тайминг, honeypot, частота, подписи атак, репутация IP и вердикт модели. Реестр спама хранит доказательства.
ЧитатьРубрика
Проверки идут от бесплатных локальных к платным внешним: тайминг, honeypot, частота, подписи атак, репутация IP и вердикт модели. Реестр спама хранит доказательства.
ЧитатьБлокировка спама без возможности посмотреть, что именно пришло, — это лотерея. В 2.2.0 появился реестр отклонённых заявок: проверяю его на PHP 8.5, включая отказоустойчивость и сборку…
ЧитатьКак устроен конвейер из двадцати проверок, что даёт новая опция проверки кириллицы в именах и почему установка через Composer не сработает: разбор с запусками на PHP…
ЧитатьОчистка GUID товаров, цен, складов для плагина WordPress ItGalaxy Один PHP-файл для безопасного сброса устаревших ID обмена между 1С и WooCommerce: GUID товаров, цен и складов.…
Читать1. Введение Административная панель WordPress по умолчанию защищена только встроенной системой входа (логином и паролем WordPress). Многие администраторы усиливают безопасность, добавляя базовую HTTP-аутентификацию[^term-basic-auth] на уровне веб-сервера…
ЧитатьНазвание API Расширяемость Цена Активность разработки Совместимость Комментарии (плюсы и минусы) BuddyBoss (платформа сообщества) REST API (встроенный для платформы и приложения); GraphQL – нет (опционально через…
ЧитатьПеревести сотни записей с одного автора на другого за один проход и не тронуть остальные поля: как это устроено, где границы и что стоит проверить до…
ЧитатьПлагины рендеринга, совпадение разделителей, экранирование процентов и проверка результата: что делать, чтобы формулы из ChatGPT не превратились в текст с обратными слэшами.
ЧитатьМодуль, который делает сайт многоязычным без сторонних плагинов: свой движок, префикс в URL, плавающий переключатель и каркас для перевода через REST API.
ЧитатьПрактическое руководство по плагину Multilingual Engine: языковые префиксы, группы переводов, языковые учётки, авто-черновики и четыре уровня редиректов — по коду версии 1.09.5.
ЧитатьОтдельная запись на язык, таксономия вместо метазапросов, префикс в URL и своя логика определения языка. Разбираю устройство Multilingual Engine по коду и проверяю на живом сайте.
Читать