2013-07-18 3 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» => «проект 'по вашему запросу eg '$ args = array ( \t 'post_status' => 'draft', \t 'paged' => $ paged ); query_posts ($ args); ' – phil

+0

Хорошо, но в каком файле WP я могу исправить это, чтобы показать даже неопубликованные сообщения для всех гостей? –

Смежные вопросы