Micolog如何加入Google AdSense

WEB harry 7年前 (2011-10-03) 114次浏览 0个评论 扫描二维码

       前几天申请Google AdSense,居然没两天就批准了。于是这几天趁宝宝睡觉的时候折腾了下,现记下过程。

       在Google AdSense管理页面,新建一个广告单元,注意建好的广告是不能删除的,只能隐藏。按照流程走很容易,虽然有些选项

没搞明白,但帮助页面说的很清楚。这个我就不细说了,建好之后会有一个广告代码。

       首先在文章页面添加广告。我现在加在文章结尾,其他地方如何加入我还没整明白。我用的主题是 5styles,里面有个 templates 的

文件夹,编辑 single.html,在 28 行左右有个 {{ entry.content }},在它后面将广告代码插入,保存,然后上传。这样在每篇文章的结尾就会

出现 google 广告了。

        在获取广告代码的时候,它说要加在</head>(base.html)的前面,我试了下,广告会出现在每页的页首,不太好看。

        我在侧边栏也加了个 250*250 的广告。开始我想加一个类似公告栏一样的模块,然后广告代码可以随便加随便改了。我参考了这篇

文章,成功增加了一个侧边栏模块。

       1.首先修改micologviewsadminsetup.html

      在 30 行处有段代码

                <tr valign=”top”>

                <th scope=”row”>{% trans “Blog notice:”%}</th>

                <td><textarea id=”blognotice” style=”width:95%” cols=”45″ rows=”5″ name=”blognotice”>{{ blog.blognotice|escape }}</textarea>

                </td>

                </tr>

       我们仿照这个写一段,放在它前面:

                <tr valign=”top”>

                <th scope=”row”>{% trans “Model Name:”%}</th>

                <td><textarea id=”modelname” style=”width:95%” cols=”45″ rows=”5″ name=”modelname“>{{ blog.modelname|escape }}</textarea>

                </td>

                </tr>

           在 160 行初有如下代码:

           value=”title,subtitle,baseurl,feedurl,rpcuser,rpcpassword,theme_name,domain,default_link_format, modelname,blognotice,link_format” name=”str_options”/>

           在 blognotice 前加上模块名字。

         2.修改micologmodel.py,在 176 行处有如下代码:

          blognotice=db.TextProperty(default=”)

       仿照写:

        modelname=db.TextProperty(default=”)

       插到 blognotice 前面。

      3.还是修改主题下的templatessidebar.html

        可以看到这是侧边栏的一些模块,你想要加到哪个位置就把代码插到哪里。

<div id=”modelname” class=”widget widget_modelname“>

    <h2>modelname</h2>  注释:这个是模块显示的名字,可以随意写,h2 是字符大小

    <ul>

    {{blog.modelname}}

    </ul>

</div>

           完工.上传之后在 micolog 后台会有一个类似公告的模块,支持纯文本和 html。

           我遇到的问题是,过一段时间(一两个小时吧),输入的广告代码就失效了,后台也变成空白了。具体原因目前我还不知道。

           然后我就干脆把广告代码直接加入到侧边栏。

<div id=”name” class=”widget widget_name“> 

<h2>广告,感谢点击</h2>   注释:这个是模块显示的名字,可以随意写,h2 是字符大小

<ul>

这里插入广告代码

</ul>

</div>

            放到你要的位置,上传就可以了。

            顺便,我也加了 Google Analytics,这个比较简单,只需将跟踪代码加在</head>(主题中的templates 目录里base.html)

前面。

            后记:刚开始的时候,我折腾了好久都没见效果,后来才发现我用了 Adblock 插件,解除了才看到加入的广告栏。我还想试试

百度的统计来着,结果加了跟踪码之后在主页居然有了个百度 logo,你大爷的百度,以后坚决不使用百度任何产品,这个垃圾。

打赏

不吐不快, 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Micolog如何加入Google AdSense
发表我的评论
取消评论

请输入验证码 *

表情 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址