2014-10-05 112 views
-1

我正在寻找一个MySQL查询,通过PHPmyAdmin插入一个类别(不修改现有的)到所有现有的帖子。 Wordpress仪表板中的批量编辑对我来说不起作用,因为服务器负载过高,我有超过2000个帖子,我需要为其中的所有人添加另一个类别“意大利”,并且不要删除现有类别(意大利城市)。谁能帮忙?MySQL: - 批量插入类别到wordpress中的所有帖子

+0

http://stackoverflow.com/help/how-to-ask – Mihai 2014-10-05 23:52:58

回答

0

我发现一些有用的信息,为您的问题:

wp_categories

如果你在你的WordPress安装任何类别,wp_categories是保持这些记录的表。类别名称和描述存储在这里,以及每个类别父级的ID。

为了加快工作速度,WordPress常常会将汇总值保存在数据库中,而不是每次重新计算它们。例如,经常请求的每个类别中的帖子和链接计数都存储在wp_categories表中(WordPress对链接和帖子使用同一组类别)。每次将帖子添加到类别时,帖子计数器(列category_counter)都会增加。每次从类别中删除帖子时,计数器都会减少。链接也一样(列link_count)。这就是为什么你在表格中看到这些额外的列。

wp_post2cat

链接员额,一类是通过wp_post2cat表来完成。这是关系数据库中多对多关系的标准方法。 Thewp_post2cat表只有三个字段:唯一记录标识(自动生成),帖子的ID以及要添加帖子的类别的标识。

因此,如果您可以给我们1个“wp_categories”的表格行,我们可以轻松地为批量操作创建一个查询。

来源:http://wpbits.wordpress.com/2007/08/08/a-look-inside-the-wordpress-database/

欢呼。

相关问题