将下面这段代码添加到网站根目录下functions.php文件中,添加到文件的最后即可。如果添加了没有生效,先清空缓存试试,再看看使用的主题模板是否有单独的functions.php自定义文件调用。
function insert_after_first_paragraph($content) {
if (!is_single()) return $content;
$content_parts = explode('</p>', $content);
if (count($content_parts) > 1) {
$inserted_content = '<div class="inserted-content centered-content">这里改成广告代码或超链接</div>';
$content_parts[0] .= '</p>' . $inserted_content;
$content = implode('</p>', $content_parts);
}
return $content;
}
add_filter('the_content', 'insert_after_first_paragraph');
function add_custom_styles() {
echo '<style>
.centered-content {
text-align: center;
margin: 20px 0;
}
.inserted-link {
* 这里不需要定义颜色,让它继承主题样式 */
font-weight: bold; /* 可选:使链接更明显 */
}
</style>';
}
add_action('wp_head', 'add_custom_styles');
1、文章版权归作者所有,未经允许请勿转载。
2、本站所有文章,如无特殊说明或标注,均为本站原创发布。任何在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们邮箱:526009505@qq.com进行处理。
3、咨询请联系QQ:526009505
2、本站所有文章,如无特殊说明或标注,均为本站原创发布。任何在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们邮箱:526009505@qq.com进行处理。
3、咨询请联系QQ:526009505