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

相关推荐

  • 网站建设一些小技巧

    网站定位和规划 想要做一个什么样的网站,为什么做这个网站,设定好目标定位。做好网站建设的前期准备工作是很重要的,好的规划既是后期的建设的基石,也是建设是否顺利是否成功的关键。网站的主题一般不宜分散,集中投入网站质量才会高。制定方案规划,需要针对服务客户的需求,这样网站才能吸引住客户,才能提高搜索引擎的点击率。 网站框架设计 才刚开始做的网站应该够实用,做精致就可以了。搜索引擎对网站的友好程度,是初建网站应该关心的事

    2024-11-18 08:44:07
  • 爱奇艺会员可以几个人用

    一个爱奇艺VIP会员帐号可以3个人绑定登录,但只能同时2个人使用爱奇艺会员VIP特权。1个人用户手机号码注册登录并开通爱奇艺VIP会员,然后用手机号码分别给另外2个人登录爱奇艺。登录成功后,在我的设置帐号安全内分别绑定第三方帐号1个QQ、1个微信,这样就可以实现一个爱奇艺会员帐号3个人可同时使用登录。 无论3人还是5人绑定登录爱奇艺会员帐号,但最多只能同时2台设备享受爱奇艺VIP会员特权。

    2024-02-24 13:22:36