首页 » 杂七杂八 » 谷歌广告在Typecho中简单的设置,好看又实用的样式

谷歌广告在Typecho中简单的设置,好看又实用的样式

谷歌已收录,更新于2019年06月17日; 如遇到问题,请留言及时通知站长; 欢迎加入 三生三世,讨论各种问题!

说明

一直以来,没写这方面的文章。今天,来写一下这部分的教程。有些人,觉得我网站里的谷歌广告样式不错。一定程度上,比自动广告没那么流氓(月光博客的自动广告不流氓,可能因为流量很大,所以谷歌做了优化吧)。此外,也可以一定增加点击率。

文章列表添加广告

如果你想在文章列表(首页、分类目等),添加广告,请按照如下格式编辑你的index.php或者archive.php,分别为首页、分类页面。找到while($this->next()),按下面规则替换即可!

<?php while($this->next()): ?>
<?php $counter++; ?>
<?php if($counter==2) :?>
/**
广告代码
 */
<?php else: ?>
<?php endif; ?>

谷歌广告在Typecho中简单的设置,好看又实用的样式

文章页面样式

具体如下图所示。

谷歌广告在Typecho中简单的设置,好看又实用的样式

标题下

这段主要写了个靠右对齐,广告宽度调小。主要通过以下css代码实现。当然,我们要用一个div将该广告模块包括!其中,一段代码用于宽屏;一段代码用于窄屏。

.ads-post {
    float: right;
    margin: 0 0 0 10px!important;
    width: 350px;
}
@media (max-width: 600px)
.ads-post {
    float: none!important;
    margin: 0 auto!important;
    width: auto!important;
    text-align: center;
}

文章内广告

这段需要用到typecho的文章内插入广告代码。以下代码插入到主题function.php文件中(具体位置,不懂的话就加到第二行以后)。

function themeInit($archive) {
   
   // 判断是否是文章,如果是就插入广告
   $ad_code = '这是你的广告';
   if ($archive->is('single')) {
        $archive->content = prefix_insert_after_paragraph( $ad_code, 2, $archive->content );;
    }
}

// 插入广告所需的功能代码
function prefix_insert_after_paragraph( $insertion, $paragraph_id, $content ) {
   $closing_p = '</p>';
   $paragraphs = explode( $closing_p, $content );
   foreach ($paragraphs as $index => $paragraph) {
      if ( trim( $paragraph ) ) {
         $paragraphs[$index] .= $closing_p;
      }
      if ( $paragraph_id == $index + 1 ) {
         $paragraphs[$index] .= $insertion;
      }
   }
   return implode( '', $paragraphs );
}

注:特别注意,要查看主题function.php中是否存在themeInit函数:如果不存在,一切OK;如果存在,请将本段代码中themeInit与主题的themeInit合并处理,具体如下图所示!否则,会报错500!

谷歌广告在Typecho中简单的设置,好看又实用的样式

后续说明

当然,在你的网站流量足够或者文章足够多,谷歌会给你推送匹配广告(广告内容加相关文章),之前写过一篇相关介绍,可以点击查看谷歌匹配内容为你的网站增加浏览量并获取盈利

一个只会魔改主题,而不会制作主题的站长,专业扒各种网站的各种样式。希望每一位来到这里的访客,都能拿到你们需要的资源!

发表评论

已有 11 条评论

  1. fly fly说道:

    大佬换主题了 我看了不想弄 哈哈

  2. 仙踪小栈 仙踪小栈说道:

    终于找到你啦 :mrgreen:

  3. Quanyin Quanyin说道:

    之前一直好奇是如何把广告插到文章中间的,看了方法,果然是大佬 :!:

    1. 枂下 枂下说道:

      不敢当不敢当

  4. Adoc Adoc说道:

    谢谢站长,哈

  5. APP喵 APP喵说道:

    :送花: 赞赞赞,每日来点广告

  6. 小冷博客 小冷博客说道:

    样式真的不错。全部是文字类型 不扰民 点击率应该挺高。

    1. 枂下 枂下说道:

      一天连一刀都没有,弥补点服务器费用拉倒吧 :cry:

      1. 小冷博客 小冷博客说道:

        以前的gochrome.info就很好,就因为被认证而关掉很可惜。

        1. 小冷博客 小冷博客说道:

          现在广告屏蔽太厉害了。有些人不想看广告又想博主持续输出优质的内容,根本就不将心比心。这是很多博主没有更新、甚至关站的一个重要原因

          1. 枂下 枂下说道:

            嗯,也是。除非那种日ip上万才行了

最近动态查看

    利用短代码实现了文章正文任意位置插入[googleads],前端自动变为谷歌广告。这样,文章过长时,可以随意插入广告了。
返回主页看更多
赏杯咖啡给站长 支付宝 扫一扫