В файле functions.php:
После строки
Код: Выделить всё
'cron.' . $phpEx, 'cron_type=' . $cron_type) . '" width="1" height="1" alt="cron" />');
}Код: Выделить всё
/**
* SAPE
*/
if (!defined('_SAPE_USER'))
{
define('_SAPE_USER', 'личный номер');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'UTF-8';
$o['host'] = 'адрес сайта';
$sape = new SAPE_client($o);
$sapeLinks = $sape->return_links();
$template->assign_var("SAPE_LINKS", $sapeLinks);
/**
* SAPE END
*/добаляю
Код: Выделить всё
{SAPE_LINKS}Итак, суть проблемы.
Код работает! Ссылки отображаются! Но отображаются всем кроме ботов!
Создавал тестовый бот под свой ИП. Заходил от имени бота, ссылки не отображаются.
Гостям, зарегистрированным, короче всем, ссылки видно без проблем.
{SAPE_LINKS} куда только не ставил. Не видят боты и всё.
Никаких условий, что бы ботам не показывать, не ставил.
В настройках групп ботам попробовал поставить максимальные права, кроме модераторских и административных. Не помогло.
Прямо чудеса.
Подскажите возможные причины подобных странностей?
Отключил боты яндекса и гугла пока, дабы ссылки чесно показывались. Но это плохо сказывается, все оптимизационные настройки загублены, ибо яндекс и гугл видят много лишнего в техническом плане.

