Wordpress草稿和;未显示待处理职位

Wordpress草稿和;未显示待处理职位,wordpress,custom-post-type,Wordpress,Custom Post Type,我有第三方作者,他们不能发表文章-他们必须提交审查,然后我审查并发表 这些帖子以课程>课程>主题的方式捆绑在一起并相互关联。在后端,有一个“关联内容”元框,显示课程>课程>主题结构中的相关帖子 因为帖子没有完全发布,所以它们不会出现在“关联内容”元框中。这使得作者无法看到他们课程的结构 有没有办法让这个“关联内容”元框拾取未发布/草稿/挂起的帖子 我处理的代码是: function learndash_course_navigation_admin_box() { $post_types = a

我有第三方作者,他们不能发表文章-他们必须提交审查,然后我审查并发表

这些帖子以课程>课程>主题的方式捆绑在一起并相互关联。在后端,有一个“关联内容”元框,显示课程>课程>主题结构中的相关帖子

因为帖子没有完全发布,所以它们不会出现在“关联内容”元框中。这使得作者无法看到他们课程的结构

有没有办法让这个“关联内容”元框拾取未发布/草稿/挂起的帖子

我处理的代码是:

function learndash_course_navigation_admin_box() {
$post_types = array('sfwd-courses', 'sfwd-lessons', 'sfwd-quiz', 'sfwd-topic'); foreach( $post_types as $post_type ) {
    add_meta_box( 'learndash_course_navigation_admin_meta', __( 'Associated Content', 'learndash' ), 'learndash_course_navigation_admin_box_content', $post_type, 'side', 'high' );
}}add_action( 'add_meta_boxes', 'learndash_course_navigation_admin_box' );
任何人都可以提供一个代码片段添加到functions.php来修改查询吗

非常感谢

在“关联内容”元框的
WP\u查询($args)
中,添加:

post_status'=>array('publish','pending')

$args
字符串。
通常,值
'post\u status'
设置为
'publish'
,这意味着wordpress仅显示已发布的帖子。要同时显示发布和挂起的帖子,您必须在
WP\u查询($args)

中重新定义“帖子状态”。您可以将帖子状态添加到查询中,字符串“any”将返回所有帖子,无论状态如何

  $args = array(
                  'post_type' => 'post',
                  'orderby'   => 'title',
                  'order'     => 'ASC',
                  'post_status' => 'any',

                );
$my\u query=新的WP\u查询($args)

while($my_query->have_posts()):$my_query->the_post();?>

post_status
此处指定为单格式或数组格式


'post\u status'=>'any'
表示所有来自post数组的帖子。您好@Vasim Vanzara,您可以回答这是您的业务,我也可以这样做。以适当的方式使其社区尽可能完美是很重要的。重复同样的答案是不值得的。这不是关于分数和分数的。要有效率。如果你想添加任何代码,你可以让其他人更正。嗨-我已经用创建元盒。你能帮我写一个functions.php文件的代码片段吗?非常感谢,我真的很感激。