Оптимизация WordPress путём кэширования запросов REST API
С приходом редактора блоков Gutenberg в ядро WordPress семимильными шагами стал развиваться встроенный WP REST API, который по умолчанию никак не кэшируется.
Манипулирование входящими запросами в REST API WordPress
По мере того, как я занимался интеграцией мобильных приложений с REST API WordPress, возникло несколько ситуаций, когда мне понадобилось проверять, управлять или манипулировать входящими запросами REST API.
Оптимизация WordPress путём отключения переводов для REST API
Если вы используете на своём сайте WordPress REST API и вам НЕ нужны там переводы, например, у вас на его основе реализованы счётчики посещаемости, то ускорить такие запросы, а как следствие и сам сайт, можно при помощи отключения переводов для запросов REST API.
Отключение плагинов при REST запросах в WordPress
WordPress REST API — это логичное продолжение любой взрослой CMS, которую можно использовать как фреймворк или как бэкенд для мобильного или десктоп приложения.
Добавить заместителя администратора Яндекс.Почты для домена
Почта для домена — это бесплатный сервис от Яндекс, который позволяет бесплатно организовать электронную почту на вашем домене.
Всё клёво, кроме того, что нет возможности для простого добавления второго и третьего администраторов, которые могут распоряжаться почтовыми ящиками, но не могут управлять самим доменом и его настройками.
Backbone JavaScript-клиент для WordPress REST API
WordPress REST API «из коробки» включает в себя клиентскую JavaScript-библиотеку на основе фреймворка Backbone.js.
Библиотека предоставляет интерфейс к WP REST API, используя модели и коллекции Backbone для всех конечных точек (эндпоинтов) в схеме API.
Отключение JSON REST API в WordPress
Если вы не используете REST API в WordPress или не знаете вообще что это такое, то его стоит отключить в целях безопасности вашего сайта. Для чего просто добавьте в ваш function.php пару фильтров.