我清除了wordpress wp\\u Posteta、wp\\u terms、wp\\u term\\u relationship、wp\\u term\\u taxonomy中的所有数据。
我有50k的帖子内容。有没有什么方法可以将所有50篇帖子分配到我刚刚创建的一个新类别,我建议使用。?
我清除了wordpress wp\\u Posteta、wp\\u terms、wp\\u term\\u relationship、wp\\u term\\u taxonomy中的所有数据。
我有50k的帖子内容。有没有什么方法可以将所有50篇帖子分配到我刚刚创建的一个新类别,我建议使用。?
查找要分配的类别的ID。编辑类别时,您将在URL中看到它(URL类似于?taxonomy=category&tag_ID=3&post_type=post
, 在这里3 是ID)
假设ID为3,现在可以在数据库中运行此查询(例如通过PHPMyAdmin)
INSERT IGNORE INTO wp_term_relationships
(object_id, term_taxonomy_id)
(
SELECT DISTINCT ID, 3
FROM wp_posts
WHERE post_type = \'post\' AND post_status = \'publish\'
);
如果您使用的前缀不同于wp_
, 一定要改变它。同时更改3 到您想要的ID。我的数据库有问题。首页工作正常,但当我想访问backoffice mysite时。com/wp admin我正在重定向到/wp admin/install。因此,我打开了phpmyadmin,看到有一个空数据库。。没有列,没有行,只有前端站点和所有页面工作正常吗?XD。发生了什么事?我有w3 total缓存和云flare。也许我的网站只因为我的数据库被缓存而工作?如何恢复数据库?请帮帮我,我没有备份。