⚠️ Внимание ⚠️
Документация переехала и теперь доступна по новому адресу.

Вопросы и ответы

Переход на HTTPS

Нет редиректа с https на http

Здесь все зависит от Вашего хостера — если Ваш сайт изначально открывается по протоколу https — редирект будет работать. Но как показывает практика — хостеры не часто открывают эту возможность.

После перехода на HTTPS сайт перестал открываться

У Вас скорей всего была установлена опция редиректа с HTTPS на HTTP. С версии 1.0.5 плагин Clearfy больше не поддерживает эту настройку. Выполните действия ниже:

Сайт перестал открываться

Скорей всего Вы активировали настройку Редирект с HTTP на HTTPS, при этом на сайте у Вас нет SSL сертификата и https. Вам необходимо в functions.php Вашей темы или через плагин ProFunctions добавить следующий код:

/**
 * Remove clearfy redirect from http to https
 */
add_filter( 'clearfy_redirect_from_http_to_https', '__return_false' );

После этого зайдите в админку и отключите опцию Редирект с http на https. Код выше можно удалять.

Не работает Last-Modified

Часто такая проблема бывает после перехода на HTTPS. Вы можете создать следующий файл на хостинге и проверить работоспособность:

<?php
header ("Last-Modified: " . date("D, d M Y H:i:s", time()) . " GMT"); 
echo 'Last Modified Check';

Если этот файл тоже не отдает Last-Modified — необходимо разбираться с настройками сервера. Чаще всего проблему можно решить отключив SSI, например, в isp панельке.

Обновление: с плагином WP Rocket пока функция не работает. Разработчики плагина сказали «The problem is that when a caching plugin is active, no PHP is executed on the cached page, so your approach won’t work for caching plugins :(» что на кешированных страницах не отдается Last-Modified, т.к. там не выполняется PHP.

После перевода сайт на https, Яндекс перестал видеть файл robots.txt

Дело в том, что для Яндекса сайт с http и https разные сайты. И, если Вы сменили протокол и поставили редирект — Яндекс начнет ругаться. Про переход на HTTPS подробно можно почитать по ссылке. Перейдите в раздел Индексирование — Переезд сайта. Ставим галочку Добавить https. Сами сайты Яндекс клеит долго, около 2-4 недель.

robots.txt

Удалил robots.txt, а новый не создается?

Новый файл robots.txt виртуальный, физически он не создается на диске, но имеет такой же путь и для поисковиков никак не отличается.

В robots.txt дублируется карта сайта (Sitemap)

Скорей всего у Вас установлен плагин Google Sitemap Generator. Перейдите в Настройки - XML-Sitemap, найдите и снимите галочку с Add sitemap URL to the virtual robots.txt file.

Защита

Забыл адрес админки, как временно отключить функцию?

Добавьте код ниже в functions.php Вашей темы или в плагин ProFunctions. После этого админка будет доступна по старому адресу.

/**
 * Отключить функцию Спрятать wp-login.php, если забыли адрес админки
 * Не забудьте потом удалить этот код
 */
add_filter( 'clearfy_hide_admin', '__return_false' );

Другое

После активации плагина все ошибки остались.

Скорей всего дело в кеше, попробуйте сбросить кеш в Вашем плагине кеширования и повторить проверку. Иногда проблемные места есть в самой теме, если сброс кеша не помог — для выявления и устранения их — напишите нам в поддержку.

Из исходного кода страницы не пропала ссылка на xmlrpc.php

Скорей всего ссылка жестко прописана в коде, попробуйте открыть Внешний вид > Редактор, открыть файл Заголовок (header.php) и найти в нем строчку с xmlrpc.php. Если такой строчки нет, напишите нам в поддержку, предоставив доступ в админку.

Плагин clearfy/clearfy.php был деактивирован из-за ошибки: Файл плагина не найден.

Приносим свои извинения за это, с версии 3.0 плагин Clearfy изменил название на Clearfy Pro. Найдите в списке плагинов Clearfy Pro и активируйте повторно. В следующих обновлениях повторять это не потребуется. Настройки не сбиваются.

Не проставился атрибут alt

Плагин Clearfy Pro использует фильтр контента и проставляет атрибут alt только для картинок в контенте записи, у которых этот атрибут пустой. Для всех картинок, которые выводятся в шапке, сайдбаре, подвале и т.д. alt нужно прописать вручную в шаблоне.

WPShop Docs