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

相关推荐

  • tiktok代运营私域引流转化怎么做

     一、内容   移动互联网时代,站外引流的能力其实就是社交媒体运营的能力,tiktok坐拥数十亿流量,只要做好了账号的内容,提高了账号的曝光,流量引入就不是难事。批量生产优质内容,是化解“私域引流转化难”的一个关键步骤,卖家在创作内容的时候,应该一切从用户视角出发,才有可能真正获取到用户,因为,内容是最好的广告!   众所周知,tiktok短视频平台是一个以优质视频内容来增长曝光量的平台,想

    2023-05-16 19:18:05
  • seo优化 遇到排名消失问题怎么办

    第一、出于搜索引擎对于网站的惩罚 搜索引擎对于网站的惩罚是网站排名大幅度下降的较为常见的现象,尤其是现在搜索引擎对各种优化措施方面的敏感,轻微的优化操作可能就被搜索引擎判作过度优化,视为违规操作,然后对网站做出惩罚处理,从而造成网站重新进入沙盒和考察,这样的惩罚也会使网站的各种关键词掉入100名以外,甚至是不被收录。这是最常见没排名的原因之一! 第二、搜索引擎的更新调整算法 为了权衡搜索结果的质量,现在的搜索引擎可

    2024-10-07 18:56:39