RUS
  • RUS
  • ENG

Вывод счётчика для подсчёта SapeRank

Последние изменения: 15.05.2021

Клиентский код последней версии (от 1.2.0) поддерживает автоматический вывод контента JavaScript на страницах сайта вебмастера. Сейчас эта функциональность используется для вывода счётчика Sape для подсчёта SapeRank, однако в будущем также будет добавлена возможность выводить код JavaScript, который укажет вебмастер.

Код JavaScript выводится автоматически по-умолчанию, отключить вывод можно на странице редактирования настроек сайта на вкладке «Счётчики», параметр «выводить на страницах сайта автоматически».

Если вы хотите выводить код JavaScript на сайте, но не хотите делать это автоматически, то вы можете воспользоваться новыми возможностями клиентского кода для управления выводом.

Отключить автоматический вывод кода JavaScript можно при помощи параметра  конструктора show_counter_separately

<php
$o = array();

//Для обычного вывода ссылок
$o['show_counter_separately'] = true;
$sape = new Sape_Client($o);

//Для контекстного вывода ссылок
$o['show_counter_separately'] = true;
$sape = new Sape_ClientContext($o);

?>

Затем, чтобы сделать вывод кода JavaScript вручную, нужно выполнить вызов специального метода return_counter()

<?php
    echo $sape->return_counter();
?>

Примечание: вручную код JavaScript можно вывести только один раз. Повторный вызов метода return_counters() вернёт пустую строку. Это сделано для защиты от повторного вывода кода JavaScript на страницу сайта.

Помогла ли вам статья?