Как добавить метрику wpstories

С версии 2.0.0 в скрипт wpstories были добавлены 2 события: wpstories_follow_link и wpstories_show_frame, которые можно использовать для метрики.

Для этого нужно добавить примерно такой код в плагин https://support.wpshop.ru/docs/general/profunctions/

// see https://yandex.ru/support/metrica/code/counter-initialize.html
add_action( 'wp_enqueue_scripts', function () {
    wp_add_inline_script( 'expert-review-scripts', <<<'JS'
jQuery(function($) {
    document.addEventListener('wpstories_show_frame', function (e) {
        var params = {
            slide: e.detail.$frame.data('story'),
            story: e.detail.$frame.data('frame')
        };
        
        // яндекс метрика
        if (typeof ym !== 'undefined') {
            ym(XXXXXX, 'reachGoal', 'show_story', params);
        }
        
        // гугл тэг менеджер
        window.dataLayer = window.dataLayer || [];
        dataLayer.push($.extend({'event': 'show_story'}, params))
    });
})
JS
    );
} );

Аналогичный скрипт можно добавить и для события wpstories_follow_link

Вам помог ответ?
Похожие вопросы
Нужно ли покупать Clearfy, если у меня Ваша тема?
+23
Какой хостинг подходит для хороших результатов в PageSpeed?
+14
Как выполнить действие после выбора ответа в опросе
+0
Как изменить заголовок "Новые данные формы MyPopup:" в сообщении встроенной формы обратной связи?
+0
Как изменить почту, на которую приходят сообщения с формы обратной связи?
+0
Как во встроенном слайдере вместо записей выводить страницы?
+9
C формы обратной связи не приходят письма
+9
Как добавить ссылки на предыдущую/следующую запись на странице записи?
+9
Как отделить категории от товаров
+8
Не работает Last-Modified
+8
В чем разница нашего Clearfy Pro от Webcraftic (Creative Motion) Clearfy
+8
В robots.txt дублируется карта сайта (Sitemap)
+8
Как добавить или изменить шрифт в теме
+7
Как изменить цвет заголовка записи\страницы?
+7
Нет миниатюр
+7
Как вывести виджет анонсов записей с миниатюрами?
+7
Можно ли взять лицензию на один домен, а потом докупить неограниченную?
+6
Почему не импортируется/дублируется демо-контент?
+6
Как в карточках постов "Стандартная" вывести кнопку "Читать далее"?
+6
Как на мобильном "Меню в шапке" вывести под "Меню под шапкой"?
+6