怎么在WordPress文章段落之间插入广告代码呢?

有不少WordPress的站长都有在自己站点上挂上百度广告联盟或者谷歌联盟ADs或者其他的广告,赚点小钱报销服务器的开销。那么怎么在

有不少WordPress的站长都有在自己站点上挂上百度广告联盟或者谷歌联盟 ADs 或者其他的广告,赚点小钱报销服务器的开销。那么怎么在WordPress文章段落之间插入广告代码呢?

1.使用 Insert Post Ads插件

使用插件简单粗暴,你可以任意的将广告代码插入到指定的段落之间。非常方便。

WordPress主题下载,WordPress免费主题下载,网站源码模板下载

直接在WordPress后台搜索 Insert Post Ads 插件安装,或者下载安装包Insert Post Ads上传安装。

安装完成后直接在后台添加广告代码即可。

2.使用 php 在文章段落间插入广告代码

其实,插入广告代码只是一个很小很小的功能,有些人就不喜欢使用插件,插件使用多了,会使网站变得很臃肿。那么就可以使用 php 在文章内容段落之间插入广告代码。

具体代码如下,注意修改对应广告代码和段落 ID,然后将它们复制粘贴到当前主题文件目录下的 functions.php 文件中。

/*
* WordPress 在文章内容中间插入广告
*/
//在文章内容的第二段后面插入广告
add_filter( ‘the_content’, ‘prefix_insert_post_ads’ );
function prefix_insert_post_ads( $content ) {
$ad_code = ‘<div>添加你的广告代码</div>’;
if ( is_single() && ! is_admin() ) {
// 修改 2 这个段落数
return prefix_insert_after_paragraph( $ad_code, 2, $content );
}
return $content;
}

// 插入广告所需的功能代码
function prefix_insert_after_paragraph( $insertion, $paragraph_id, $content ) {
$closing_p = ‘</p>’;
$paragraphs = explode( $closing_p, $content );
foreach ($paragraphs as $index => $paragraph) {
if ( trim( $paragraph ) ) {
$paragraphs[$index] .= $closing_p;
}
if ( $paragraph_id == $index + 1 ) {
$paragraphs[$index] .= $insertion;
}
}
return implode( ”, $paragraphs );
}

就这样就可以随意地在文章内容段落之间挂载自己想要挂载的广告代码了。


下载说明:
1. 本站所有资源来源于网络和用户上传,如有侵权请联系站长
2. 本站分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,商用请支持正版!不得违反国家法律,否则后果自负!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

本站的资源均来自于互联网,仅为资源共享、学习参考之目的,其版权均归原作者及其网站所有,如有侵权请留言联系:admin,转转请注明出处:http://zhanmr.com/6389.htm

发表评论

电子邮件地址不会被公开。 必填项已用*标注