feat: Google Analytics adaptation

This commit is contained in:
Spirit 2020-03-19 16:03:06 +08:00
parent 211bea9ab6
commit 67dffdbfa4
2 changed files with 12 additions and 0 deletions

View File

@ -215,6 +215,7 @@ function sakura_scripts()
'reply_link_version' => $reply_link_version,
'api' => esc_url_raw(rest_url()),
'nonce' => wp_create_nonce('wp_rest'),
'google_analytics_id' => akina_option('google_analytics_id', '')
));
}
add_action('wp_enqueue_scripts', 'sakura_scripts');

View File

@ -1751,6 +1751,11 @@ var home = location.href,
$('#loading-comments').after(result.fadeIn(500));
$('ul.commentwrap').after(nextlink);
lazyload();
if (window.gtag) {
gtag('config', Poi.google_analytics_id, {
'page_path': path
});
}
code_highlight_style();
click_to_view_image();
}
@ -1838,6 +1843,12 @@ $(function () {
$.getScript("//static.duoshuo.com/embed.js");
}
}
}).on('pjax:end', function() {
if (window.gtag){
gtag('config', Poi.google_analytics_id, {
'page_path': window.location.pathname
});
}
}).on('submit', '.search-form,.s-search', function (event) {
event.preventDefault();
$.pjax.submit(event, '#page', {