TechBlogSD - Все для WordPress и WEB разработки
WEB и WordPress инструкции, новости, обзоры тем и плагинов

Contact Form 7 – Устранем проблему кеширования refill

1 683

Ошибка, указанная на изображении ниже, может быть замечена в Page Speed Insights, GTMetrix, Pingdom или в других сервисах, которые измеряют время загрузки вашего сайта.

Ошибка refill кеширования при проверке сайта в Page Speed Insights

Чтобы устранить эту проблему, войдите в панель хостинга (или откройте папку своего сайта в FTP менеджере, например в FileZilla), далее перейдите в менеджер файлов на панели хостинга, за тем в папке своего сайта перейдите по пути:

WP-Content > Plugins > Contact Form 7 > Includes

Откройте в текстовом редакторе файл:

controller.php

Найдите эти 3 строки текста:

if ( defined( 'WP_CACHE' ) && WP_CACHE ) { $wpcf7['cached'] = 1; }

Закомментируйте их или удалите из файла, за тем нажмите «Сохранить».

После устранения данного кода повторно проверьте скорость своего сайта, и вы увидите, что ошибки связанной с refill в CF7 больше не существует. Если вы используете какие-либо плагины для кеширования, не забудьте очистить кеш.

В настоящее время это только временное исправление, и каждый раз, когда вы обновляете плагин Contact Form 7, вам придется вручную удалять или комментировать код, указанный выше. Это исправление может вызвать проблему с функцией Captcha.

Надеюсь, автор плагина предоставит долгосрочное решение в будущем обновлении.

Источник записи:

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. ПринимаюПодробнее