今天改一下本站的版面,去掉了右侧侧边栏上面的那个大块的Google Adsense广告,而是改在主页的前三个文章的正文之前分别添加三个广告。发现如果有一定的编程基础,对于PHP的程序稍作修改还是比较简单的。下面把这个顺序添加广告的过程叙述一下:
1. 使用FTP软件或是通过cPanel打开当前使用的WordPress主题的index.php文件。
2. 为index.php添加一个表示文章顺序的变量。方法如下:
在index.php文件中,查找如下代码:
<?php if (have_posts()) : ?>
在这条语句之前添加如下代码:
<?php $postnumber = 1; ?>
之后查找如下代码:
<?php the_content(’…’); ?>
在这行代码之前添加如下一行代码:
<?php $postnumber = $postnumber + 1; ?>
这些代码中的postnumber变量完成对当前文章的计数,后面就可以根据这个变量的数值为特定文章添加广告单元了。
3. 添加广告代码。通过判断postnumber这个变量的值,在相应的第几篇文章中添加广告代码。方法如下:
在刚才的<?php $postnumber = $postnumber + 1; ?>这行代码之前添加如下代码:
<?php if(X == $postnumber ){
echo ‘广告代码’;
} ?>
这里的X就是你要放置广告的文章的顺序号,如果在第一篇文章中添加广告,这个值就是1,如果第二篇,这个值就是2,以此类推。之后就是用你的广告代码取代两个单引号之间的”广告代码”这部分的内容了。记住这两个单引号一定要保留,一个在代码之前一个在代码之后。
4. 修改结束后,保存该文件,并上传到服务器覆盖原来的index.php文件,之后打开浏览器,大功告成。
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque sed felis. Aliquam sit amet felis. Mauris semper, velit semper laoreet dictum, quam diam dictum urna, nec placerat elit nisl in quam. Etiam augue pede, molestie eget, rhoncus at, convallis ut, eros. Aliquam pharetra. Nulla in tellus eget odio sagittis blandit. Maecenas at nisl. Nullam lorem mi, eleifend a, fringilla vel, semper at, ligula. Mauris eu wisi.
Leave a reply