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

2021-05-22 0 1,059 百度已收录

不知不觉年已经由完了,不知道人人是否还陶醉在新年的兴奋状态,今天给人人分享一篇对照给力的文章!之前看到许多同伙一直在想方想法的美化自己的博客模板,那么我就以这个为主题教人人若何通过代码自动转换文章中的H标签包裹的内题目的html花样。

实例一

可强人人对这个还对照生疏那么就上面实例一实现的效果吧。H2标签,上面的“实例一”是用H2标签控制的,我宣布文章的时刻不能能每次有插入这个字体图标代码,于是我通过在主题functions.php中添加一段代码就实现了自动添加这个字体图标了。

实例二

我上面的用“实例二”是通过H3标签控制的,然则为了给这个题目添加一个靠山我们需要在H3标签内添加一个span标签,于是在我主题中加入响应的代码就可以自动给H3标签内部添加一个span标签了。

实现方式

一、查看你博客文章中内题目标签使用情形,若是你需要这种自动修改文章中H标签的html花样的话请继续看下面的实现步骤,跟这教程一步一步把这个功效集成到你的网站中吧!有的人喜欢用H2标签界说文章中的题目,固然兴趣差异有部门人喜欢用H3像我的博客就使用了多种标签那么我们若何给这多种标签界说差其余花样这个固然也难不到WordPress啦!

二、添加相关功效代码,想要实现这个功效添加代码是必不能少的,下面我就给人人把代码贴在下面,代码量也不大,使用异常利便。

  1.     /**
  2.       代码功效:自动修改文章中H标签的花样
  3.     **/
  4.     function chenxingweb_article_h($content) {
  5.        $matches = array();
  6.        $h_2 = "/<h2>([^<]+)<\/h2>/im";
  7.        $h_3 = "/<h3>([^<]+)<\/h3>/im";
  8.     //扩展代码放置位置1
  9.        if(is_singular() && preg_match_all($h_2, $content, $matches)) {
  10.           foreach($matches[1] as $num => $title) {
  11.              $title = trim(strip_tags($title));
  12.              $content = str_replace($matches[0][$num], '<h2><i class="icon-unlink"></i>'.$title.'</h2>', $content);
  13.           }
  14.        }
  15.     if(is_singular() && preg_match_all($h_3, $content, $matches)) {
  16.           foreach($matches[1] as $num => $title) {
  17.              $title2 = trim(strip_tags($title));
  18.              $content = str_replace($matches[0][$num], '<h3><span>'.$title2.'</span></h3>', $content);
  19.           }
  20.        }
  21.     //扩展代码放置位置2
  22.        return $content;
  23.     }
  24.     add_filter( 'the_content', 'chenxingweb_article_h' );

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

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!3308869544
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有猫币奖励和额外收入!

主题镇 WP教程 WordPress实现自动修改文章中H标签格式 https://zhutizhen.com/14689.html

永远为用户服务的镇长!

常见问题
  • 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
查看详情
  • 最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或联络我们。
查看详情

相关文章