hexo-theme-jsimple/layout/_widget/third-scripts.ejs
Thomas Tang f532f491da Simplify configuration to optimize user experience and performance
Signed-off-by: Thomas Tang <hello@tangkunyin.com>
2024-08-09 13:16:27 +08:00

30 lines
1.1 KiB
Plaintext

<script defer src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>
<!-- disqus count -->
<% if (is_post() || is_page()) { %>
<% if (theme.comments.enable){ %>
<script defer id="dsq-count-scr" src="//<%=theme.comments.shortname %>.disqus.com/count.js"></script>
<% } %>
<% } %>
<!-- google analytics -->
<% if (theme.analytics.enable){ %>
<script defer src="https://www.googletagmanager.com/gtag/js?id=<%= theme.analytics.configId %>"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', '<%= theme.analytics.configId %>');
</script>
<% } %>
<!-- ms clarity -->
<% if (theme.clarity.enable){ %>
<script type="text/javascript">
(function(c,l,a,r,i,t,y){
c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
t=l.createElement(r);t.defer=1;t.src="https://www.clarity.ms/tag/"+i;
y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
})(window, document, "clarity", "script", "<%= theme.clarity.configId %>");
</script>
<% } %>