按用户功能显示帖子状态下拉列表

时间:2014-02-01 13:13:07

标签: wordpress

我想通过用户功能来阻止帖子状态。当作者登录时显示“草稿”和“待处理”状态,并在编辑器登录时显示“发布”状态。

1 个答案:

答案 0 :(得分:0)

你可以试试这个:

<?php
if ( is_user_logged_in() ) {
    $args = array( 'post_type' => 'post', 'post_status' => 'publish, pending, draft' );
} else {
    $args = array( 'post_type' => 'post', 'post_status' => 'publish' );
}
$wp_query = new WP_Query($args); while ( have_posts() ) : the_post(); ?>

     CONTENT

<?php endwhile; ?>
<?php wp_reset_postdata(); ?>