WordPress: JSON-LD для CPT — дубли и ошибки
Пошаговое решение JSON-LD разметки для Custom Post Type в WordPress: генерация через wp_head, валидация schema.org, устранение дублей и ошибок.
Все статьи в категории "Backend" на блоге viku-lov.ru
Пошаговое решение JSON-LD разметки для Custom Post Type в WordPress: генерация через wp_head, валидация schema.org, устранение дублей и ошибок.
Пошагово включаем GeoIP в Nginx на BitrixVM (VPS, CentOS 9): установка модуля и баз, переменные в лог и заголовки, проверка и типичные ошибки.
ACF поле отображается, но после сохранения пусто. Пошаговое решение: проверка autosave/revision, перенос логики на acf/save_post, код и диагностика через WP-CLI и debug.log.
Пошаговая настройка OPcache и fastcgi_cache для WordPress 6.x на VPS (Nginx + PHP-FPM). Снижаем TTFB до 300 мс и нагрузку CPU. Конфиги, проверка, типичные ошибки.
Пошаговое решение проблемы неработающих задач WP-Cron: отключение, настройка системного cron на VPS и проверка выполнения.
Экспертный разбор: Bitrix тормозит сам по себе или всё решает архитектура, кеширование и серверная настройка. Практический взгляд без эмоций.
Практический разбор модулей Apache и расширений PHP для продакшена: mod_rewrite, mpm_event, OPcache, intl, redis и другие. Что реально нужно для Bitrix.
Практический разбор папки /local в 1C-Битрикс: правильная структура php_interface, init.php, components, templates и modules по документации. Как не ломать обновления ядра и упростить поддержку.
Разбор PHP 8.5 для разработчиков: pipe-оператор, clone with, array_first/array_last, URI-расширение. Миграция с PHP 8.4, риски для Bitrix и CMS, практические примеры кода по документации php.net.