添加多个广告位

知更鸟
知更鸟
知更鸟
站长
2511
文章
0
粉丝
HotNews主题15,745阅读模式
摘要  HotNews pro2.6版已集成三个广告位,有的童鞋还嫌少,下面弄个小教程,教大家在任意位置添加730宽度的广告位。复制一份includes目录下的ad_h.php重名,比...

HotNews pro2.6版已集成三个广告位,有的童鞋还嫌少,下面弄个小教程,教大家在任意位置添加730宽度的广告位。

复制一份includes目录下的ad_h.php重命名,比如ad_c.php

打开这个复制后的ad_c.php文件可以看见如下内容

  1. <div class="ad_h">
  2.         <div class="ad_h_c"><p align="center"><?php echo stripslashes(get_option('swt_adh_c')); ?></p>
  3.             <div class="clear"></div>
  4.         </div>
  5.     <i class="lt"></i>
  6.     <i class="rt"></i>
  7. </div>
  8. <div class="entry_box_b">
  9.     <i class="lb"></i>
  10.     <i class="rb"></i>
  11. </div>

把其中的:

  1. <?php echo stripslashes(get_option('swt_adh_c')); ?>

替换为自己的广告代码,保存。

调用代码:

  1. <?php include('includes/ad_c.php'); ?>

这么调用的好处是,广告代码不直接写到模版里,否则修改起来会很混乱,并且保持与主题风格一致。

具体放在什么位置,就看你了,如果放在CMS首页,可以打开cms.php加到合适的位置。

我自己的是放在留言模版comments.php中,具体位置是加到下面这句代码的上面:

  1. <?php if ('open' == $post->comment_status) : ?>

建议使用notepad++或EmEditor文本编辑软件修改主题,不可以用记事本,尤其是中文模版。

另外,主题杂志布局最新文章(new_post.php)和博客布局(blog.php)及分类归档页面(archive.php),广告默认是显示在第一篇日志后面,代码如下:

  1.     <!-- ad -->
  2. <?php if ($wp_query->current_post == 0) : ?>
  3. <?php if (get_option('swt_adh') == 'Hide') { ?>
  4. <?php { echo ''; } ?>
  5. <?php } else { include(TEMPLATEPATH . '/includes/ad_h.php'); } ?>
  6. <?php endif; ?>
  7. <!-- end: ad -->

如准备显示在第二篇日志后,可以修改current_post == 0中的数字0为1,以此类推。

本站文章大部分为原创,用于个人学习记录,可能对您有所帮助,仅供参考!

weinxin
我的微信
微信号已复制
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
 
知更鸟
  • WordPress
  • HotNews Pro
  • 原创主题
评论  64  访客  52  作者  12