
Perfmatters в версии 2.5.3 от 11 ноября(Changelog) добавил функцию "Код", с помощью которой вы можете добавлять сниппеты PHP, JS, CSS и HTML-кода. Он был написан с нуля с учетом требований производительности, поэтому является одним из самых ценных (если не самым ценным) плагинов для твиков, когда речь идет о задачах WPO.
В нем используется плоский файл, что делает его более безопасным и исключает обращения к базе данных на фронтенде. Это означает, что они обслуживаются быстро и не оказывают негативного влияния на время загрузки страницы.
В него также встроена функция проверки ошибок, которая не позволит плохому коду сломать ваш сайт. Если в сниппете обнаружена ошибка, он будет автоматически отключен. А если что-то все же сломалось, в программе предусмотрен безопасный режим , который можно использовать в случае проблем, не устраняемых автоматически, предотвращая выполнение сниппетов кода независимо от их активного состояния путем создания URL-адреса восстановления.

Он включает в себя полный генератор условий для загрузки сниппетов только там, где они необходимы. Вы можете настроить практически неограниченное количество правил, добавить включения, исключения и даже загрузить сниппеты по статусу роли пользователя (вошел или вышел).

В документации к инструменту вы найдете все его подробные опции.
Хотя я испытываю смешанные чувства, когда легкий и эффективный плагин начинает "обрастать" функциями, которые другие специализированные плагины делают хорошо, или лучше, или могут быть решены с помощью небольшого количества кода, чтобы избежать установки нового плагина, в случае с Perfmatters у них есть мой вотум доверия, потому что философия их плагинов всегда вращается вокруг упрощения и оптимизации.
На днях я перенес в Permatters весь свой PHP-код, который был в functions.php, и все свои CSS-настройки, которые я добавил в style.css своей дочерней темы.
Хотя они были хорошо прокомментированы, классифицированы и упорядочены, их выделение, оптимизация и организация в инструменте управления фрагментами - это лучшая практика для более легкого и быстрого решения проблем или конфликтов.
"Код" от Pefrmatters вступает в конкуренцию с такими великими классиками, как популярный "Code Snippets", у которого есть бесплатная версия и платная Pro-версия с расширенными возможностями, или WpCode, также имеющий бесплатную и премиум-версию для управления сниппетами в облаке.
Хотя инструмент все еще находится в стадии бета-версии, он уже очень полный и функциональный. Пока я не обнаружил никаких ошибок, кроме небольших эстетических деталей, которые нужно доработать, например, автоматического изменения размера поля, в которое добавляется код. Единственное, чего мне не хватало, - это функции экспорта/импорта для сохранения резервной копии списка сниппетов, но Брайан Джексон, один из разработчиков, сказал мне, что очень скоро они добавят отдельную функцию для этой задачи и что они также работают над другой функцией для переноса сниппетов из WPCode.







