WordPress删除数据中标题重复文章的方法
https://www.shanhubei.com/archives/55144.html
慎用!!! 用之前一定要备份 备份 备份
一种是删除重复的方法是:使用插件,大家可以去官网上下载
二种删除重复的方法是:登录数据库,使用sql语句删除,具体的语句为如下代码:
CREATE TABLE my_tmp AS SELECT MIN(ID) AS col1 FROM wp_posts GROUP BY post_title;
DELETE FROM wp_posts WHERE ID NOT IN (SELECT col1 FROM my_tmp);
DROP TABLE my_tmp;
但是由于插件容易是wordpress的速度变慢我还是舍弃了他,另外直接操作数据库,还需要登陆数据库比较麻烦,所以我综合以上代码写了一个php文件,代码如下
require('./wp-load.php'); $strsql="create table my_tmp as select min(ID) as col1 from wp_posts group by post_title"; $strsql1="delete from cd_posts where ID not in (select col1 from my_tmp)"; $strsql2="drop table my_tmp"; $result=mysql_query($strsql); $result=mysql_query($strsql1); $result=mysql_query($strsql2);
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人