首页 » 建站技术 » WordPress » 浏览内容

文章开头及结尾插入广告(非插件)


2011-05-01 00:18:38 2,032 0 发表评论 字体: 作者:C.K.
标签: WordPress代码广告

体验版 88 元,个人版 128 元,多用户版 288元个人版160元升级到多用户版。

其实很简单,跟直接在主题文件 single.php 里面添加差不多,不同的是这里说的方法是用 WordPress 自带的 add_filter 函数实现,直接在主题文件 functions.php 添加,也方便以后换主题时不用研究主题结构直接 CP 到新主题的 functions.php 即可。

那么下面啰嗦一下方法,虽然非常简单,但还是需要有一点基础知识,因为我遇到过连文本编辑器都不会用的朋友。

打开主题的 functions.php,插入以下代码:(注意要放在里面)

function insertAD($content) {
  •     if(is_single()) {
  •         $html = '<p class="top-ad">广告代码/图片广告链接</p>';//文章开头广告
  •         $content = $html . $content;
  •         $content.= '<p class="bottom-ad">广告代码2/图片广告链接</p>';//文章结尾广告
  •     }
  •     return $content;
  • }
  • add_filter ('the_content', 'insertAD');
  • 至于样式,可以在 style.css 定义 top-ad 和 bottom-ad 这两个 class

    ps1:如果你想做 feed 里面也显示这些广告,那么把上面代码里面的 is_single() 改为 is_single() || is_feed()

      网站统计 Statistics

      • 创建时间: 2005年1月3日 距今4921 天
      • 日志总数: 2461
      • 评论总数: 630
      • 标签总数: 654
      • 链接总数: 273
      • 最后更新: 2017-7-1 18:16:33
      • 您是本站第 13646576 位访客

      广告区 Guǎng Gào