分享学习记录
互联网技术知识

WordPress 在 more 更多 截断处插入广告的教程

在网站的文章内插入的广告具有相当高的点击率。在 WordPress 里,我发现很多人利用 JavaScript 把广告插入到 more 截断标签处,作为内文广告。

打开主题的 function.php ,插入下面的代码:

/**
* The filter to insert the ads
*/
function bl_insert_ad_code_filter( $content ) {
global $id;

// 只在文章页面显示
if ( !is_single() ) {
return $content;
}

// first, get the code to insert
$html = '<div class="single_ads">广告代码</div>';

// more 标签在 WordPress 2.3 前是一个 a 标签,2.3 后是一个 span 标签
// 保证兼容性
return preg_replace("#< (a|span) id="more-$id">#", $html."$0", $content, 1);

return $content;
}

add_filter('the_content', 'bl_insert_ad_code_filter', 50);

利用这个 filter 我们还可以在文章任意的地方插入广告,或者添加其它的应用。

赞(0)
文章名称:《WordPress 在 more 更多 截断处插入广告的教程》
文章链接:https://www.bailuze.com/15915.html
本站所有文章,如无特殊说明或标注,均为本站原创发布。任何在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
本站专注于百度、搜狗、360、谷歌、bing等常见搜索引擎的优化,关键词排名的提高,诚意咨询邮箱526009505@qq.com
分享到