显示以自定义帖子类型查看的最新帖子

时间:2019-07-08 23:03:21

标签: wordpress plugins

需要显示最后查看的帖子,如果已登录则在前端显示。由于某种原因,它没有显示。 谢谢你的帮助

在包含的文件中添加了一个功能,但没有结果。

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 :(得分:0)

    $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()){
   }