WordPress文章正文中插入广告

6

博客类站点点击率最高的肯定是正文部分了,很多人读完文章之后甚至都没有扫一眼侧边栏是什么颜色的

而点击率最高的并不是文章头或者文章尾,而是文章中,网上有一种方法,是判断段落来插入广告,不过位置是固定的

而WordPress为我们提供了一个more标签,我们经常用,却很少有人注意到这个标签也会在全文中输出一段

<span id="more-123"></span>

我们可以通过修改系统文件来实现在我们自定义的More截断位置来显示广告

打开 wp-includes/post-template.php 文件

找到下面这段代码

		if ( $more ) {
			$output .= '<span id="more-' . $post->ID . '"></span>' . $content[1];
		} else {

修改为

		if ( $more ) {
			$ad_output = '<div class="ads" id="blog_ad_1"></div>';
			$output .= '<span id="more-' . $post->ID . '"></span>' . $ad_output . $content[1];
		} else {

其中的

<div class="ads" id="blog_ad_1"></div>

就是我们的广告代码.

共 6 条评论

  1. 回复

    一两年前就想实现这个功能,但一直不如人意,真是一句话惊醒梦中人。

    • 回复

      呵呵,能帮到别人就很欣慰..

  2. 回复

    用个插件吧,更灵活些。

    • 回复

      这个是内置的,比插件效率要高,换句话说,跟没加代码的效率一样

  3. 回复

    今天又学到了一招,哪天在自己的网站上度用一下不过这个要自己修改代码,对一些人来说可能难度有点大,强烈推荐博主写成插件。

    • 回复

      还行吧,有相关插件,没有用插件就是效率问题.

发表评论

您的邮箱不会公开,当您的评论有新的回复时,会通过您填写的邮箱向您发送评论内容。 必填字段 *

为何看不到我发布的评论?

正在提交, 请稍候...