当前位置:首页教程中心网站教程WordPress批量修改指定分类下所有文章状态

WordPress批量修改指定分类下所有文章状态

在运营 WordPress 网站时,难免会遇到分类页面被搜索引擎降权(如百度 K 站)的情况,这会直接导致该分类下文章收录消失、流量骤减。此时,批量调整文章状态成为恢复权重的关键操作。本文将详细解析如何通过 SQL 语句高效处理指定分类下的文章状态,帮助站长快速应对搜索引擎危机。

一、分类降权的应对背景

当网站某个分类被百度等搜索引擎降权时,该分类下的文章会面临收录清除、排名暴跌的问题。以手游下载站为例,某分类因规则变动被 K 站后,所有文章的收录状态被重置,此时需要通过批量操作修改文章状态,为后续内容优化和权重恢复做准备。

二、核心 SQL 解决方案:批量修改文章状态

以下是针对 WordPress 数据库的专业 SQL 语句,可实现指定分类下文章状态的批量调整:
UPDATE wp_posts
SET post_status = 'draft'
WHERE
ID IN (
SELECT
ID
FROM
(
SELECT
wp_posts.ID
FROM
wp_posts,
wp_term_relationships,
wp_term_taxonomy,
wp_terms
WHERE
ID = object_id
AND wp_term_relationships.term_taxonomy_id = wp_term_taxonomy.term_taxonomy_id
AND post_type = "post"
AND post_status = "publish"
AND wp_term_relationships.term_taxonomy_id = wp_terms.term_id
AND wp_terms.term_id = 7891
AND taxonomy = "category"
) AS a
)

使用方法:

进数据库,然后输出查询SQL语句,然后复制上面的SQL语句,最后更换term_id,然后确定!

然后就完事了。。

 

温馨提示:

文章标题:WordPress批量修改指定分类下所有文章状态

文章链接:https://www.muooy.cn/2222.html

更新时间:2025年07月02日

1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:305582964@qq.com,我们将第一时间处理!

2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。

3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读用户协议免责声明

给TA打赏
共{{data.count}}人
人已打赏
网站教程

WordPress给导航菜单a标签添加class和data属性

2025-6-26 16:43:46

网站教程

WordPress 响应式图片优化全方案:从基础实现到深度优化

2025-6-29 21:47:05

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
购物车
优惠劵
今日签到
搜索