hexo主题如何添加谷歌广告,非Next主题教程,pug框架

2020-01-01  本文已影响0人  东京的樱花在巴黎飘下

1 在主题目录下添加语句

打开主题目录下的your_theme/_config.yml 文件,添加个广告控制开关:

show_ad_post: true  ##设置为 true

2 在head.pug中添加语句

在 your_theme/layout/_partial/head.pug 里添加代码:

if theme.show_ad_post
      script(async='', src='//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js')
      script.
        (adsbygoogle = window.adsbygoogle || []).push({google_ad_client: "ca-pub-XXXXX", enable_page_level_ads: true});

这段代码是从你申请的 Adsense 账户中复制下来的,其中 ca-pub-XXXXX 替换成自己的账号就行了。但是这样的设置完全让 Google 为我们决定广告的位置,有时候显得页面比较乱,博客的可读性比较差。可以考虑在 Adsense 中创建广告位,然后在特定位置加上代码就好了,我的选择是在文章结束,评论上方加上一条的广告。

原文链接

原文:https://www.jianshu.com/p/5a664fb9f325
我的站点:https://jums.club/

上一篇下一篇

猜你喜欢

热点阅读