如何显示与特定用户关联的特定类别的帖子?

时间:2018-11-09 作者:anandmongol

如何显示与特定用户关联的特定类别的帖子?

http://tugsemegtei.mn/category/fish/

上面的链接显示了“鱼”类别下的所有帖子,但如何仅显示“鱼”类别下的帖子以及特定用户。

有没有像上面这样的URL显示用户特定的帖子?它可以是用户ID。

1 个回复
SO网友:Awais

如何将用户与帖子关联?如果你想让用户成为文章作者,你可以试试pre_get_posts

function user_author_pre_get_posts( $query ) {
    $user_id = get_current_user_id(); // Get logged in user ID or pass specific user ID here
  if ( ( $query->is_author() || $query->is_category() ) && $query->is_main_query() ) {
        $query->set( \'author__in\', $user_id );
  }
}
add_action( \'pre_get_posts\', \'user_author_pre_get_posts\' );

结束

相关推荐

Grouping posts by date

我正在尝试按日期将我在索引页上的帖子分组。例如:日期11号岗位2号岗位3号岗位日期21号岗位2号岗位3号岗位出于某种原因,我总是在每个日期下发帖子。这是我的密码,我想不出哪里出了问题<?php $args = array(\'posts_per_page\' => -1, \'orderby\' => \'date\' ); $myQuery = new WP_Query($args); $date = \'\'; if ( $myQuery->ha