天天绿软 更新快、资源全,发现更多优质资源,就上天天绿软!

[WordPress教程]WordPress批量检测某一分类下文章自定义字段为空并且批量删除文章

Tmd 更新时间: 7分钟前 分类: 建站教程 人气: (1330) 1个评论

前提:站点创建至今,发布文章15W+,很多以前软件下载地址有的已经失效,所以趁此机会去掉失效的下载链接 下载链接是利用WordPress自定义字段实现的,结果失效下载链接的自定义字段我是清空了,却忘记这样软件文章页面下载地址会显示成暂无下载链接图片 所以干脆把没有下载链接地址的软件文章页一并清理了,利用了以下代码实现 1.获取分类目录下的文章:首先需要获取特定分类目录(ID为49)下的所有文章。(49为演示分类目录ID),执行时候修改代码的49为自己的分类ID 2.检查下载链接自定义字段是否为空:检查这些文章的 down 自定义字段是否为空。 可以通过直接查询 WordPress 数据库来实现这一点。以下是一个示例 SQL 查询,演示如何在数据库中进行此操作。 执行以下代码请提前备份好数据库再执行 WordPress代码, WordPress修改教程, WordPress原创教程, WordPress批量删除文章, WordPress批量查询, WordPress教程

仅限评论用户阅读此隐藏内容

请先评论

以上就获取到了49分类目录下down1自定义字段为空的所有文章 再来复制图片中的ID那些到文章提取的网站,提取纯数字,这样就把文章ID全部提取出来了 WordPress代码, WordPress修改教程, WordPress原创教程, WordPress批量删除文章, WordPress批量查询, WordPress教程 把提取出来的纯数字文章ID,再利用文本编辑工具,把回车键替换成(,) WordPress代码, WordPress修改教程, WordPress原创教程, WordPress批量删除文章, WordPress批量查询, WordPress教程 直接把修改的文章ID替换下面1, 2, 3, 4, 5即可 使用 SQL 查询 直接删除 wp_posts 表中的文章,同时删除与这些文章相关的元数据、分类关系等。

DELETE FROM wp_posts WHERE ID IN (1, 2, 3, 4, 5); 

WordPress代码, WordPress修改教程, WordPress原创教程, WordPress批量删除文章, WordPress批量查询, WordPress教程

除特别注明外,本站所有文章均为 天天绿软 原创,转载请注明原文链接: [WordPress教程]WordPress批量检测某一分类下文章自定义字段为空并且批量删除文章
9
已被 (1) 个小伙伴吐口水
  1. 明月登楼
    明月登楼2024-07-26 22:32 谷歌浏览器 Windows 10 @回复Ta 沙发
    路过,支持一下!