首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何获取所有的post_id where delete post?Wordpress

在WordPress中,要获取所有已删除的文章的post_id,可以使用以下方法:

  1. 使用WP_Query类:WP_Query是WordPress中用于查询文章的类。可以使用以下代码获取所有已删除的文章的post_id:
代码语言:txt
复制
$args = array(
    'post_type' => 'any',
    'post_status' => 'trash',
    'fields' => 'ids',
    'posts_per_page' => -1
);

$query = new WP_Query($args);
$deleted_post_ids = $query->posts;

上述代码将返回一个包含所有已删除文章的post_id的数组$deleted_post_ids。

  1. 使用get_posts函数:get_posts是WordPress提供的一个函数,用于获取文章。可以使用以下代码获取所有已删除的文章的post_id:
代码语言:txt
复制
$args = array(
    'post_type' => 'any',
    'post_status' => 'trash',
    'fields' => 'ids',
    'posts_per_page' => -1
);

$deleted_posts = get_posts($args);
$deleted_post_ids = wp_list_pluck($deleted_posts, 'ID');

上述代码将返回一个包含所有已删除文章的post_id的数组$deleted_post_ids。

应用场景:获取所有已删除文章的post_id可以用于进行数据分析、数据恢复或其他需要对已删除文章进行操作的场景。

推荐的腾讯云相关产品:腾讯云提供了云服务器、云数据库、云存储等多个产品,可以满足云计算的各种需求。以下是腾讯云相关产品的介绍链接地址:

  • 云服务器(CVM):https://cloud.tencent.com/product/cvm
  • 云数据库(CDB):https://cloud.tencent.com/product/cdb
  • 云存储(COS):https://cloud.tencent.com/product/cos

请注意,以上答案仅供参考,具体的技术实现和产品选择应根据实际需求和情况进行决策。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

WordPress教程:如何删除文章的同时删除图片附件以及特色图像

对于使用WordPress建站的朋友们知道,对于有些觉得过时了的文章或者自己觉得不喜欢了,想删除,但在删除文章时,一般来说文章内上传到媒体库的图片等附件不会自动删除。.../* 删除文章时删除图片附件 /* ———————— */ function delete_post_and_attachments($post_ID) { global $wpdb; //删除特色图片...post_id = $post_ID"); foreach ($thumbnails as $thumbnail) { wp_delete_attachment($thumbnail->meta_value...= $post_ID AND post_type = 'attachment'"); foreach ($attachments as $attachment) { wp_delete_attachment...AND post_id = $post_ID"); } add_action('before_delete_post', 'delete_post_and_attachments'); 如果你喜欢折腾也可以试一试哦

1.7K30
  • Wordpress中文章的特色图像Featured Image究竟存在哪里?

    GUID是一种独有的标识符,只是目前恰巧成为文章的一个链接。...如何获取特色图像 Featured Image 那么,对于一个文章,是如何获取特色图像 Featured Image的,下面来看一下。在后台的文章编辑界面,特色图像显示在这个位置。 ?...post ) { $thumbnail_id = get_post_meta( $post->ID, '_thumbnail_id', true ); //获取特色图像对应的ID..., meta_key, meta_value FROM wp_postmeta WHERE post_id IN (21) ORDER BY meta_id ASC 可以看到结果如下,_thumbnail_id...本文内容基于 Wordpress 4.8版本 参考资料: 1、如何设置Wordpress的特色图像 2、WordPress数据库表及字段详解 3、理解和利用 WordPress 中的元数据(Metadata

    1.5K20

    WordPress REST API 内容注入漏洞分析

    五种请求 之后,WP-API还有这么几种请求(也可以想成是功能吧): HEAD GET POST PUT DELETE 以上表示HTTP客户端可能对资源执行的操作类型。...GET /wp-json/wp/v2/posts/1获取一个ID为1的单独的Post: ? 可以看到ID为1的文章标题为Hello World,包括文章的路由也有。...DELETE触发delete_item方法,将现在删除的发布数据返回给客户端。 静态追踪 知道了WP-API的路由信息以及其操作方式,可以根据其运行的思路来看一下具体实现的代码。...is_numeric( $post_id ) || $post_id != floor( $post_id ) || !...更改了对于$post_id的参数的传入顺序和判断条件,防止了我们传入数字+字母这样的格式进行绕过。 0x04 修补方案 将WordPress更新到最新版本。

    3.2K70

    WordPress的可拓展性初探(一)

    WordPress中有一个表专门用于存储文章的元信息,名称叫做 wp_postmeta 。它只有四列,分别为 meta_id 、 post_id 、 meta_key 、 meta_value 。...其中 meta_id 只是一行记录唯一的ID, post_id 表示该记录属于哪一篇文章, meta_key 为元信息的名称, meta_value 为元信息的值。...我们需要给文章存储 latitude 和 longitude 这两个信息,首先我们需要知道,我们文章的 post_id 是多少,这是可以从 wp_posts 数据表中获取的。...需要读取元信息的思路也很简单,只要通过 post_id 在 wp_postmeta 中找到相应的记录,并且再次根据 meta_key 进行筛选就可以了。...下面举例获取纬度: SELECT meta_value FROM wp_postmeta WHERE post_id= and meta_key="latitude"; 如果要同时获取多个信息

    85090

    WordPress固定链接伪静态设置图文教程

    另外需要用WordPress来搭建个人网站的可以参考文档 如何搭建网站(熟悉建站流程+建站程序) WordPress如何搭建个人网站(Linux版本) WordPress如何搭建个人网站(Windows...year% (年份,四位数字) %monthnum% (月份) %day% (当日) %hour% (小时) %minute% (分钟) %second% (秒) %postname% (页面别名) %post_id...year%/%monthnum%/%postname%/(年/月/日志名) /%monthnum%/%day%/%postname%/(月/日/日志名) /%year%/%monthnum%/%day%/%post_id...%/(年/月/日/日志id号) /%year%/%monthnum%/%post_id%/(年/月/日志id号) /%monthnum%/%day%/%post_id%/(月/日/日志id号) /archives.../%post_id%(/archives/日志id号) /archives/%postname%(/archives/日志名) /%post_id%(日志id号) /%postname%(日志名) 二、

    4.1K40

    WordPress 如何判断一篇文章是否存在

    由于WordPress本身并没有提供相关的函数可以检测,但是我们可以转个弯用现有的一些函数来判断,主要有一下两种方式。...//通过get_permalink()函数判断文章是否存在 if(get_permalink($post_id)===false){ echo '文章不存在'; } get_post_status()...//通过get_post_status()函数判断文章是否存在 if(get_post_status($post_id)===false){ echo '文章不存在'; } 当然get_post_status...($post_id)==='publish'){ echo '文章已经发布'; } 最后需要注意的是,子凡以上提供的代码片段中$post_id变量是指的文章或页面ID,在WordPress文章主循环中可以使用...get_the_ID()函数获取,所以在需要判断或者检测指定文章状态时需要指定$post_id变量或者传值才可以完整的使用。

    1.3K100
    领券