当前位置:首页>Wordpress教程>WordPress如何实现自动修改文章中H标签格式?

WordPress如何实现自动修改文章中H标签格式?

WordPress网站文章需要自动修改文章中H标签的html格式,有的人喜欢用H2标签定义文章中的标题,而有些人喜欢使用H3标签,那么 ...

WordPress网站文章需要自动修改文章中H标签的html格式,有的人喜欢用H2标签定义文章中的标题,而有些人喜欢使用H3标签,那么WordPress如何实现自动修改文章中H标签格式?

WordPress如何实现自动修改文章中H标签格式?

添加相关功能代码,想要实现这个功能添加代码是必不可少的,下面我就给大家把代码贴在下面,代码量也不大,使用非常方便。

/**

代码功能:自动修改文章中H标签的格式

**/

function chenxingweb_article_h($content) {

$matches = array();

$h_2 = "/<h2>([^<]+)<\/h2>/im";

$h_3 = "/<h3>([^<]+)<\/h3>/im";

//扩展代码放置位置1

if(is_singular() && preg_match_all($h_2, $content, $matches)) {

foreach($matches[1] as $num => $title) {

$title = trim(strip_tags($title));

$content = str_replace($matches[0][$num], '<h2><i class="icon-unlink"></i>'.$title.'</h2>', $content);

}

}

if(is_singular() && preg_match_all($h_3, $content, $matches)) {

foreach($matches[1] as $num => $title) {

$title2 = trim(strip_tags($title));

$content = str_replace($matches[0][$num], '<h3><span>'.$title2.'</span></h3>', $content);

}

}

//扩展代码放置位置2

return $content;

}

add_filter( 'the_content', 'chenxingweb_article_h' );

把上面的代码粘贴到主题functions.php文件中即可,上面的标签请根据自己网站的情况自由修改。上面我标注了“扩展位置1”和“扩展位置2”如果你需要判断更多标签的话可以复制扩展位置上面的代码然后修改标签类即可。

文章链接:https://www.7zt.cn/3282.html
文章标题:WordPress如何实现自动修改文章中H标签格式?
文章版权:柒主题 所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!
本文最后更新发布于2022年11月21日 17时21分45秒,某些文章具有时效性,若有错误或已失效,请在下方留言或联系:21660010@qq.com
声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 柒主题 或点击右侧 私信:站长 反馈,我们将尽快处理。

给TA打赏
共{{data.count}}人
人已打赏
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索