Установливаем код SAPE на WordPress без плагинов.

Сентябрь 21st, 2010 от admin

Сначала о том что и так почти понятно.

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

Для начала регистрируемся на SAPE. После регистрации нажимаем кнопку “создать новую площадку”. Не спешим сразу прописывать адрес своего сайта и регистрировать его. Если Сапа придет на сайт без ее кода, то она не примет его, и придется ждать повторной проверки. Поэтому сразу выбираем пункт

“Для хостинга с поддержкой PHP”.

Дальше выдержка из инструкции:

1. Скачайте к себе на компьютер вот этот архив в zip.

2. Распакуйте архив. Внутри архива будет лежать папка с именем “_здесь какой-то ваш код_”.

3. Скопируйте эту папку к себе на сайт. Положите ее в корень вашего сайта.

4. Выставите права доступа 777 на эту папку (но не на файл sape.php), чтобы наш php-клиент мог управлять файлом с базой ссылок.

Выставлять права доступа можно в контрол-панели своего хостера. Я же предпочитаю FileZilla. Это довольно удобный FTP менеджер. Прописываете свой адрес FTP, прописываете настройки доступа и получаете полный контроль над файлами своего сайта. Нажатие правой кнопкой мыши вызывает контекстное меню, где и выбираем “атрибуты файла…”. Выставляем нужные атрибуты, жмем ОК. Готово. В этом же FTP менеджере очень удобно править код файлов.

Далее – ссылка на “Установка кода отображения гипертекстовых ссылок.”

Так-как сайт у нас получается сборкой нескольких файлов мы берем код

<?php

global $sape;

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);

unset($o);

?>

и вставляем его в header.php.

Первая особенность. Не во всех темах для WordPress код вставляется в header.php. Если у вас именно такая тема, вам необходимо вставить код в index.php.

Вторая особенность. Если вы хотите что бы корректно отображались все страницы сайта, необходимо вставить этот код в файлы page.php и single.php.

Код в каждом случае вставляется перед тегом <body>

Теперь идем в “дизайн”, “виджеты” и в нужное нам место вставляем виджет “текст” с кодом:

<?php

global $sape;

echo $sape->return_links();

?>

Все довольно просто.

И наконец, третья особенность установки кода SAPE на WordPress. Самое важное, то про что обычно забывают сказать в факах и описаниях. Установите плагин Exec-PHP. Этот плагнин позволяет запускать PHP из текстовых виджетов или текста статей. В общем, без этого плагина работать не будет. Вы будете видеть кусок кода – “return_links(); ?>” в месте куда вставляли виджет с кодом и ни чего больше. Ссылка на страницу загрузки плагина – http://bluesome.net/post/2005/08/18/50/.

P.S.: Ссылки сапы не появляются сразу. Так что ни кидайтесь сразу переделывать код Сапы, подождите хотя-бы час. А заодно найдете себе работу здесь

Случайные записи

  • Комментарии отключены
  • Опубликовано в рубрике SEO секреты

Комментарии закрыты.

RSS Feed