Wordpress WP管理员:筛选自定义分类法并查看任何/所有状态的帖子?
在Admin>Edit Posts Edit.php上,如何筛选自定义分类法并查看任何状态的帖子,而不仅仅是已发布的帖子 例如,假设我有一个自定义的分类颜色 这些查询查找任何状态的帖子: edit.php?category_name=foo edit.php?author=3 edit.php?tag=foo 并且此查询工作正常: edit.php?color=red&post\u status=draft 但此查询仅查找已发布的帖子: edit.php?color=redWordpress WP管理员:筛选自定义分类法并查看任何/所有状态的帖子?,wordpress,Wordpress,在Admin>Edit Posts Edit.php上,如何筛选自定义分类法并查看任何状态的帖子,而不仅仅是已发布的帖子 例如,假设我有一个自定义的分类颜色 这些查询查找任何状态的帖子: edit.php?category_name=foo edit.php?author=3 edit.php?tag=foo 并且此查询工作正常: edit.php?color=red&post\u status=draft 但此查询仅查找已发布的帖子: edit.php?color=red 将其放入插件或主题的
将其放入插件或主题的functions.php中 我个人认为这是WP中的一个bug,我会在trac中发布它 更新: 它似乎提到了这个问题,据报道它可能在夜间构建中修复
if (is_admin()):
function my_query_parser(&$query)
{
if (!isset($_GET['post_status']))
$query->query_vars['post_status'] = 'any';
}
add_action('parse_query', 'my_query_parser');
endif;