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

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

Инфографика Zend.com выше ясно демонстрирует мощь PHP 7, и кто не хотел бы получить бесплатное увеличение скорости в 2 раза, которое обеспечивает PHP 7 (по сравнению с 5.6)? У Kinsta есть страница с результатами тестов, но они различаются в части HHVM. Во всяком случае, этот пост не о HHVM против PHP 7.

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

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

В меню «Сервис» выберите «Совместимость с PHP». Выберите PHP 7 и нажмите Run.

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

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

Интересное чтение здесь

Готовимся к PHP 7 | DigitalOcean

PHP 7: путь будущего | WPEngine

Окончательный PHP 7 (финальная версия) и тест HHVM

Проверка совместимости с PHP 7: подготовьте свой сайт к PHP 7 | WPEngine

ПОХОЖИЕ СТАТЬИ