Подключение WordPress к Sape.Ru

Вешал код Sape.Ru на сайт с WordPress. И сам “вешался”. Регистрация-то прошла на ура, далее стал следовать лаконичной и внятной инструкции от Sape.Ru… и нифига.
Блог упорно выдает ошибки:

[function.require-once]: failed to open stream: No such file or directory in /home/sites/public_html/wp-content/themes/bla-bla-bla/index.php on line 40

и все тут. Стал экспериментировать, стучать в бубен и всячески шаманить - менялся только код ошибок.
Просмотр FAQ и соответствующей ветки форума Sape.Ru только еще больше запутали мозги - проблемы с кодировкой, чего-то не разрешает хостер, выставьте права…
Хорошо, додумался обратиться к ресурсам по WordPress и быстро нашел искомое: Подключение кода SAPE для WordPress. Если коротко, то добавляемый код должен иметь вид:

<?php
  if (!defined('_SAPE_USER')) {
      define('_SAPE_USER', 'ххххххххххххххх‘);
  }
  require_once($_SERVER['DOCUMENT_ROOT'].’/’._SAPE_USER.’/sape.php’);
  $o['charset'] = ‘UTF-8′;
  $sape = new SAPE_client($o);
  echo $sape->return_links();
  unset($o);
?>

где вместо ххххххххххххххх должен стоять номер от Сапы.

Сработало правда тоже странновато - файл links.dp появился

При правильной установке в папке от Sape.ru появляется новый файл

а words.db - нет. И тег тоже отсутствует в исходном коде.

В итоге все оказалось просто - на сайте стояла несколько специфическая тема WordPress и именно она создавала проблемы при подключении Sape.ru. Быстренько поменял тему на дефолтную, подработал ее напильником зубилом и все стало ОК, Сапа на добавляемую площадку не заругалась.

Кстати, добавление площадки в Сапе выстроено несколько нелогично - страница просто перезагружается. Чуть было не подал заявку опять, хорошо додумался посмотреть Мои площадки в интерфейсе Sape.Ru.

Сайт уже присутствовал и ожидал сканирования роботом. Пока опять пытался проверить правильность установки кода, туда, сюда… минут через сорок обновил странцу Мои площадки в Сапе - статус сайта сменился на Ожидает модерации.
Ну и слава Богу. Ждем-с бабла результатов.



Оставить комментарий

sony psp 3008