показать последнее сообщение, просмотренное в пользовательском типе сообщения - PullRequest
0 голосов
/ 09 июля 2019

необходимо показать последнее просмотренное сообщение, на сайте, если пользователь вошел в систему.по какой-то причине это не показывает.спасибо за помощь

добавил функцию во включенном файле, но безрезультатно.

if ( ! function_exists( 'theme_last_read_courses' ) ) :

    function theme_last_read_courses() {
        if (is_user_logged_in() AND is_singular() AND get_post_type()==="courses"){
                update_user_meta(get_current_user_id(),'last_view_post_id',get_the_ID());

                $last_post_id = get_user_meta(get_current_user_id(),'last_view_post_id',true);

                echo 'HTML code';

                    }

    }
endif;

1 Ответ

0 голосов
/ 11 июля 2019
    $query = new WP_Query( array(
    'meta_key' => 'post_views_count',
    'orderby' => 'meta_value_num',
    'posts_per_page' => 1,
    'post_type' =>'courses'
   ) );

   if(($query)&& ()is_user_logged_in()){
   }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...