已删除用户创建的查询页面

时间:2021-09-08 作者:Khaled

我需要查询由已删除用户或不再是网站用户的用户创建的所有和任何页面。

这是我的问题

$args = array(
\'author\'  => \'0\',
\'post_type\' => \'page\',
\'orderby\' => \'modified\',
\'order\'   => \'ASC\',
\'posts_per_page\' => -1,
);
$posts = get_posts( $args );
我试图将“author”改为“-1”或“userdoesntexist”,但这些似乎都不起作用。我得到了网站上所有页面的列表。

1 个回复
SO网友:Garrett Massey

当您删除用户时,WordPress在仪表板上为您提供了一些选项。据我所知,选项有:

删除用户,但在创建的内容上保留其姓名/信用删除用户并将其内容归属于其他用户,除非此功能发生更改,您需要更改查询以查找被删除的作者,或者更改查询以查找在删除原始用户时接管该内容的用户所编写的页面。

相关推荐

我在相关产品“TAX_QUERY”‘TERMS’值方面遇到问题

我有两种自定义页面类型。第一个是;“产品”;第二个是;附件;。在产品页面上,有“附件”类别;“输入”;罗列立柱。输入对值进行编码,如;06010603等;。这些代码也是产品代码。当我用metabox输入产品代码时,功能会在某些区域启动。如产品表、产品图片等。如何在术语部分打印此代码。提前感谢你们的帮助。工作代码;<?php $article_list = get_post_meta ( get_the_ID(), \'products_article_list\', t