批量删除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

相关推荐

  • 9610跨境电商进口模式流程

    具体流程有以下几点 1、企业注册。 凡是参与跨境电商零售出口业务的企业,包括跨境电商企业、物流企业等,如需办理报关业务,应当向所在地海关办理信息登记; 2、通关申报。 跨境电商零售出口商品申报前,跨境电商企业或其代理人、物流企业应当分别通过国际贸易“单一窗口”或跨境电商通关服务平台,向海关传输交易、收款、物流等电子信息,申报出口明细清单; 3、离境结关。 申报清单放行后,跨境电商

    2023-05-28 21:22:48
  • 如何判断外链的质量

    一、确保外链平台权重 如果发布外链的平台权重较高,则意味着与搜索引擎建立的信任度非常高。因此,在高权重的平台上发布外链自然会很快被收录,外链的作用也会很快显现出来。虽然网站权重和关键词排名不能急剧上升,但可以很好的引导搜索引擎抓取网站内容。 只有这样,外部链才能通过长时间的积累来显示效果。如果你不看第三方平台的权重,随意发布信息,外部链就不包括在内。如果你甚至不能实现它,那么高质量的外部链呢? 二、查看网站的权威性

    2023-12-07 10:01:47