Как показать собственное сообщение пользователя на определенной странице

Я создал одну страницу для сообщений и изменил почтовую страницу по умолчанию на эту страницу в разделе «Настройки»> «Чтение» . При регистрации для сайта по умолчанию новая пользовательская роль является подписчиком.

Проблема в том, что после входа в систему, когда я нажимаю на мою страницу diaryview отображаются все сообщения других пользователей, но я хочу видеть только свои сообщения на моей странице diaryview .

Как я могу видеть только мои сообщения на этой странице?

Попробуйте использовать wp_query

Вот ссылка codex:

WP_Query – Документы – WordPress

Вот пример того, что может помочь:

 global $current_user; get_currentuserinfo(); $authorID = $current_user->ID; $args = array( 'post_type' => 'post',//or whatever you need 'posts_per_page' => 5, 'author' => $authorID ); $temp = $wp_query; $wp_query= null; $wp_query = new WP_Query($args); 

Вы можете использовать это на своей странице шаблона, чтобы отображать только сообщения текущего пользователя.