WordPress利用sql语句重置文章ID,新文章ID从1开始

WordPress中使用SQL语句重置文章ID并使新文章ID从1开始,你可以使用以下步骤:

  1. 登录到你的WordPress网站后台,然后转到“工具”>“数据库查询”。
  2. 在查询编辑器中,输入以下SQL语句:
-- 重置文章ID
SET @new_id = 0;
UPDATE wp_posts SET ID = @new_id := @new_id + 1 WHERE post_type = 'post' ORDER BY ID;
-- 更新文章的评论ID
UPDATE wp_comments SET comment_post_ID = (SELECT ID FROM wp_posts WHERE post_type = 'post' AND post_name = (SELECT post_name FROM wp_posts WHERE ID = wp_comments.comment_post_ID)) WHERE comment_post_ID IN (SELECT ID FROM wp_posts WHERE post_type = 'post');

这些SQL语句将重置文章ID并使新文章ID从1开始。请注意,这些操作是不可逆的,因此在执行之前,请确保你已经备份了你的数据库。

  1. 点击“运行查询”按钮以执行SQL语句。这将重置文章ID并使新文章ID从1开始。

相关文章

评论 (0)