Warning: Undefined array key "night" in /www/wwwroot/dhaomu.com/wp-content/themes/b2/header.php on line 18

wp_document主题自动识别文章标题添加导航

wp_document主题在文章的左侧有一个“悬浮文章导航目录”,非常的实用。可以通过添加类似[h?]标签的方式来自动识别标题,但是WordPress固有的标题格式是<h?>格式的,所以不能直接识别添加导航目录。老白博客今天分享的就是将原标题<h?>转化为document主题能够识别[h?]格式,详细教程代码如下:

wp_document主题自动识别文章标题添加导航插图

标题转化代码

功能代码如下,添加到主题文件目录——include——config.php文件底部即可

/*docunment主题自动识别标题并添加标签 */
function update_headings() {
    $args = array(
        'post_type' => 'post', // 文章类型,可以根据需要修改
        'posts_per_page' => -1, // 获取所有文章
    );
    $posts = get_posts($args);
    foreach ($posts as $post) {
        $content = $post->post_content;
        if (strpos($content, '

') === false) { $content = preg_replace('/<h1>(.*?)</h1>/', '<h1>[h1]$1

</h1>', $content); } if (strpos($content, '

') === false) { $content = preg_replace('/<h2>(.*?)</h2>/', '<h2>[h2]$1

</h2>', $content); } if (strpos($content, '

') === false) { $content = preg_replace('/<h3>(.*?)</h3>/', '<h3>[h3]$1

</h3>', $content); } $post->post_content = $content; wp_update_post($post); } } update_headings();

类似的,老白博客还有一个“wp_document主题自动识别图片添加灯箱功能”教程,链接如下

https://www.xcbtmw.com/29463.html

温馨提示:
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:duhaomu@163.com,我们将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明

给TA赞赏
共{{data.count}}人
人已赞赏
未整理

谷歌浏览器取消"已屏蔽:csp"(关闭csp)chrome-csp-disable

2023-8-7 11:06:00

未整理

2023全新UI最新自助打印系统/云打印小程序源码 PHP后端 附教程

2023-8-8 0:00:00

0 条回复 A文章作者 M管理员

Warning: Trying to access array offset on value of type null in /www/wwwroot/dhaomu.com/wp-content/themes/b2/functions.php on line 3914

Warning: Trying to access array offset on value of type null in /www/wwwroot/dhaomu.com/wp-content/themes/b2/functions.php on line 3914
----《》
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索