Отключение Seo Shield Client

Последовательность действий для отключения seoshield-client от проекта:

1) Найти в главном исполняемом файле подключение seoshield-client (примеры смотрите в инструкции), оно может выглядеть примерно следующим образом:

if(isset($_SERVER['REQUEST_URI']) && strpos($_SERVER['REQUEST_URI'], '/admin') === false && $_SERVER['REQUEST_METHOD'] === 'GET')
{
   if(empty($_SERVER['HTTP_X_REQUESTED_WITH']) || (!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) !== 'xmlhttprequest'))
   {
       if(file_exists($_SERVER["DOCUMENT_ROOT"].'/seoshield-client/main.php'))
       {
           include_once($_SERVER["DOCUMENT_ROOT"].'/seoshield-client/main.php');
           if(function_exists('seo_shield_start_cms'))
               seo_shield_start_cms();
           if(function_exists('seo_shield_out_buffer'))
               ob_start('seo_shield_out_buffer');
       }
   }
}



Необходимо удалить этот код.


В случае WordPress подключение seoshield-client вероятно находится в файле wp-config.php в корне проекта.
В случае OpenCart подключение seoshield-client вероятно находится в файлах response.php и/или request.php по пути /system/library. Если подключение было произведено с помощью модификатора, необходимо удалить соответствующий модификатор в админ-панели, после чего сбросить кеш модификаций.


2) Найти папку seoshield-client (скорее всего она находится в той же директории, где располагается главный исполняемый index.php) и удалить её.

Опционально
Если ранее внедрялся блок перелинковки с помощью seoshield-client, нужно в базе данных удалить таблицы links_block и links_block_pages.
Подписаться Подписаться Подписаться