Проверка тем и плагинов WordPress на совместимость с PHP 7

Проверка тем и плагинов WordPress на совместимость с PHP 7

Прошло уже достаточно много времени с момента выхода версии PHP 7, но пока на неё перешли, согласно статистике, менее 2% от всех сайтов WordPress. Тем не менее, большинство хостинг-провайдеров хотели бы добавить в панель управления своим клиентам опцию PHP 7. Что в ней такого особенного?

График от Zend.com

График от Zend.com наглядно показывает возможности PHP 7. Кому же не хочется бесплатно в 2 раза увеличить скорость своего сайта при помощи новой версии (по сравнению со старыми 5 и 6)? Kinsta демонстрирует результаты бенчмарков, но они отличаются в части HHVM. Мы не будем обсуждать здесь эти отличия.

Если вы используете фреймворк или тему, которые давно не обновлялись, лучше перейдите на премиум либо РНР 7-совместимую тему. То же самое касается и плагинов WordPress. Вы ведь не хотите иметь устаревший плагин, который будет тормозить или нарушать работу вашего сайта после перехода на PHP 7? Некоторые функции PHP, имевшиеся в старых версиях, в новой полностью удалены.

Прежде чем щёлкать выключатель PHP 7 в панели управления, стоит сначала установить плагин проверки на совместимость PHP Compatibility Checker. Этот плагин был разработан компанией WP Engine, одним из ведущих производителей в данной области. Он определяет, поддерживает ваша текущая тема и установленные плагины версию PHP 7 или нет. Из панели администратора WordPress найдите и установите этот плагин, а затем активируйте его.

Плагин PHP Compatibility Checker, выполняющий проверку на совместимость

Зайдите в меню Сервис и выберите пункт «Совместимость с PHP», затем выберите «PHP 7» и кликните кнопку «Run».

Панель управления плагина PHP Compatibility Checker

Ниже показаны результаты тестов, выполненные для активных плагинов и текущей темы. Все они признаны совместимыми, за исключением одного премиум плагина, представленного разработчиком темы. Он помечен как несовместимый из-за одной строки кода, ссылающейся на функцию, которая отсутствует в PHP 7. Если у вас появляется слишком много подобных ошибок, обратитесь к разработчику вашей темы за обновлениями.

Результаты тестов для активных плагинов и текущей темы

Если вы ещё не обновились до версии PHP 7, сделайте это прямо сейчас!

Понравилась статья? Поделись с друзьями:
Добавить комментарий
Screenshot.png
Общаясь и проявляя активность в Клубе по WordPress

можно зарабатывать монеты и получить доступ в закрытый раздел