2010年9月2日

如何在WordPress第一篇文章下面添加广告

今天煤球长找到我,希望我为WOPUS IDC挂个广告宣传下。煤球长的面子还是要给的不是,研究了下,于是有了这篇文章的出现。

为WordPress博客添加广告一般有两种方法,一是安装广告插件,二是直接添加代码实现。本着插件越少越好的原则,我强烈推荐第二种方法,也就是给主题相关文件直接添加代码。

我们打开一个博客当然不希望看到广告满天飞,如果非要为博客添加广告位的话,我推荐两种广告位:一是在首页第一篇文章的下面显示 广告,其他的文章下面没有广告,效果参见水煮鱼; 第二种就是首页不显示广告,但是打开文章后,在文章内容下面显示广告位。我采用的就是第二种方法,效果参见本站。

先来介绍第一种广告实现的方法:

1、打开当前所用主题的index.php文件,找到

<?php if (have_posts())

2、在前面添加代码

<?php $count = 1; ?>

3、继续查找,找到

<?php the_content

4 、在它的结束标记 tag ?> 的后面加入代码

<?php if ($count == 1) : ?>
你要添加的广告代码
<?php endif; $count++; ?>

更改完毕后重新上传覆盖即可看到你添加的广告。最好给这个广告代码添加一个div让这个广告能够居中显示,比如

<div style=”margin:10px auto; width:468px;”>

width数值你可以根据你的广告位和主题适当更改,好了,第一种方法的广告就添加 完毕了。

第二种添加广告的方法其实和第一种的方法差不多,只不过需要修改是single.php而非index.php,搜索

<?php the_content

在下面直接添加广告代码就OK就了。

PS1:有哪位高人能够告诉我怎样实现只有最新文章打开后才显示广告,而首页和其他文章打开后则没有广告的实现方法。有人告诉我这是不可能实现的,不知道是不是真的。。。

PS2:修改代码的时候请用EditPlus、Notepad++之类的软件修改并保存为UTF-8格式,切忌不要用Windows系统自带的记事本修改,切记切记!

About aunsen

Comments

  1. 第三眼 says:

    这方法好,而且稍微改动一下就可以实现首页只有第一篇显示摘要,其他都只显示标题

  2. Lin.x says:

    漂亮的皮肤….
    有mg12 的 iNove的影子哦.
    呵呵

  3. Re4m says:

    网站变快了啊,换双线了吗?

  4. 泡面 says:

    这个方法不错。等我加广告时候试试这个办法。

  5. e恩,的确不错,不过我感觉我的blog还没有达到能靠广告养活自己的时候:)

  6. linker says:

    根据发布日期显示广告:http://www.chinaz.com/Webbiz/Exp/12091006242009.html

  7. MK says:

    good post.根据该方法,我已经做到了,谢谢博客的技术支持。
    有空来我博客指导下。

  8. nooidea says:

    都是牛人 我现在博客好像是慢了很多

    酋长说主要是优化主题 可是俺也不太懂。。。。

    插件我后台就开了差不多40个了。。。不用的加起来也有79个。。。。

    • aunsen says:

      天啊,插件10来个就差不多了,你居然用那么多。。。真叫人无语。。。数据库里的垃圾文件肯定也是一大把一大把的。。。

  9. 三维网 says:

    没看太明白,等需要时细看,现在不需要广告

Trackbacks

  1. [...] 完毕,还有另外一种方法,我这里就不赘述了,了解请猛击 来源 [...]

Speak Your Mind

*