2013-07-18 48 views
1

我想显示未发布的帖子,出于某些原因未在某些参数上登录用户。 我可以从WP管理面板配置此功能吗?如果没有,我可以在哪里更改代码中的此逻辑?Wordpress - 如何检查用户是否已登录?

+0

谷歌搜索上http://codex.wordpress.org/Function_Reference/is_user_logged_in你的标题土地 –

回答

2

使用内置的功能is_user_logged_in()为:

<?php 
if (is_user_logged_in()) { 
    //show the post 
} else { 
    //continue as normal 
} 
?> 
+0

另外,还要确保你添加“post_status” =>“草案'到您的查询 例如 '$ args = array( \t'post_status'=>'draft', \t'paged'=> $ paged ); query_posts($ args);' – phil

+0

好的,但在WP的哪个文件中,我可以修复此问题,以显示所有客人的未发布的帖子? –

相关问题