本来是指定段落添加一段广告代码,然后我就想着加上一个 rand(min,max)
函数,想着就可以随机在文章某个段落显示一段广告代码,读者肯定想不到,我会在你意向不到的地方出现。
实现代码
function themeInit($archive) {
// 判断段落,看有数字 2 标记的,就是我们希望在第几段添加广告
$ad_code = '<div>我们的广告内容</div>';
if ($archive->is('single')) {
// 随机函数将 rand(min,max) 改成你需要随机的段落广告的最小值和最大值。
$num=rand(min,max);
$archive->content = prefix_insert_after_paragraph( $ad_code, $num, $archive->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
竟然敢教人加广告
哈哈哈哈哈
真不错
搞一个
好久没有给博客放广告了,也没点击,还是影响观感。
确实会,但是技术文章加广告还好
不错,改天我也给主题加一个类似这样的广告位
阔以阔以
好厉害,我也要评论点赞,麻烦大佬发我一份
你不是用的 wp 主题吗?
有没有可能我是多站点
等我晚点发你
老哥有没有一种可能,你现在都还没有发我
?