通过Mysql数据库命令,更改WordPress指定文章的分类

在WordPress后台更改文章分类非常简单,如果要在WordPress数据库里面更改文章分类就必须对WP的数据库表和数据库sql命令有一定的了解。

更改WP文章分类的话主要用到的就是wp_term_relationships表

通过Mysql数据库命令,更改WordPress指定文章的分类

更改指定文章分类的分类sql命令:

需要更改的数据库表为wp_term_relationships,这里面term_taxonomy_id是分类id,object_id是文章id。

我们看到上图object_id=419的文章对应的有五个term_taxonomy_id(1和6为分类id,78、398、355为文章tags的id),很明显文章有两个分类,三个tags,和数据库都能一一对应上。

明白了上面的数据库结构,我们就好改了。

比如我们要将id为419的文章的分类id从1改到3,那么我们可以用下面的命令:

update wp_term_relationships set term_taxonomy_id=3 where object_id=419 and term_taxonomy_id =1;

记得一定要同时指定object_id和term_taxonomy_id。

给指定文章添加新的分类sql命令:

因为WordPress的一篇文章可以指定几个分类,所以如果是想给指定的文章另外添加一个分类就要用到sql的插入命令:

比如将这篇object_id=419的文章,额外的加一个分类(term_taxonomy_id=5),执行下面的sql命令即可:

INSERT INTO wp_term_relationships ( object_id, term_taxonomy_id) VALUES ('419', '5');

删除指定文章分类的sql命令:

比如id为419的文章有一个分类id为1,我们要将其删除,可以执行下面命令:

DELETE FROM wp_term_relationships WHERE object_id=419 and term_taxonomy_id =1;

以上就是通过数据库给WordPress指定文章添加分类、修改分类和删除分类的详细方法。

系统应用

Guest Posts:高端外链策略

Guest Posts直译为“客座文章”或“客座日志”,简单说来就是我要在某个知名的高权重博客上发表文章,通过这个博客的知名度和读者群来推广自己的博客或网站,从而获得高质量的流量和Backlink。当...
weinxin
我的微信
我的微信
微信扫一扫
 
admin
  • 本文由 admin 发表于 2024年6月15日
  • 转载请务必保留本文链接:https://www.cismin.cn/670.html