批量删除WordPress文章中的多余DIV标签

转载其他站点的文章复制时,可能会把正文中夹带的多余DIV标签也一同复制过来,造成模板结构变化,可能会产生错位现象。

复制粘贴到文章编辑器后,可以在可视化与文本模式间切换一下,即可自动删除多余的标签。但如果已发表了很多有相同错误的文章,可以参考下面的方法批量删除。

首先在当前主题函数模板functions.php中添加:

	
  1. global $wpdb;

$wpdb 是一个全局变量,WordPress 数据库类的实例,用于执行数据库查询。

再添加:

	
  1. $wpdb->query( "
  2. UPDATE wp_posts SET post_content = REPLACE(post_content, '</div>', '');
  3. " );

查询文章中的</div>标签,并替换为空的字符,也就是删除文章中多余的</div>标签。

如果想删除<div class="content">可以这么写:

	
  1. $wpdb->query( "
  2. UPDATE wp_posts SET post_content = REPLACE(post_content, '<div class="content">', '');
  3. " );

另外,还可以利用上面的方法,批量替换文章中的文字,比如将“网文资讯”改“新闻快讯”

	
  1. $wpdb->query( "
  2. UPDATE wp_posts SET post_content = REPLACE(post_content, '网文资讯', '新闻快讯');
  3. " );

以此类推,用后删除代码。

想了解更多关于批量删除WordPress文章中的多余DIV标签的内容,请扫微信
或微信搜索jiemingpan

本文链接:http://www.soufuzi.com/jianzhan/2655

(0)
上一篇 2024-09-25 08:10:40
下一篇 2024-09-25 08:10:40

相关推荐

  • 网站建设开发:提升营销力

    网站建设开发在当今的商业环境中越来越受到重视,它能够帮助企业提升营销力,实现更多的商业价值。网站建设开发被用于提升品牌形象,创建网站,提高搜索引擎排名,提升客户满意度,在社交媒体上构建客户关系,以及推广业务,以此来获得更多的客户并实现营销的目的。 网站建设开发以及网站的营销主要是通过网页设计、编写、编程和分析来实现的。网站设计是网站开发的基础,它的好坏将直接影响网站的整体营销效果。网站设计要做到简洁明了,色彩搭配要搭配得当,网页布局要有规律,网站信息

    2023-12-10 23:09:57
  • 云南方言网

    云南方言网致力于宣传云南多元方言文化,打造云南最大方言门户网站!提供云南文化,云南山歌,云南方言歪歌,云南方言电影,大口马牙,非常板扎,开心蒙太奇,快乐声产线,乱子壳,五个老干蛋,七股八杂,烧包谷,五福星,云南话,云南方言,云南土话,云南老话,云南古话,昆明方言,红河方言,曲靖方言,玉溪方言,大理方言,丽江方言,保山方言,楚雄方言等地方言及相关方言资讯。云南方言网于2012年1月1日正式成立了,可谓“千呼万唤始出来”, 云南方言网论坛早于2009年4月10

    2024-07-26 07:55:29