Wordpress循环-按不同帖子类型的标签显示帖子
我正在尝试在WP循环中显示帖子,并且能够成功地使用Wordpress循环-按不同帖子类型的标签显示帖子,wordpress,Wordpress,我正在尝试在WP循环中显示帖子,并且能够成功地使用在这里,循环将显示标记ID为10的所有帖子,但是我也希望循环通过相同的标记显示自定义帖子类型中的帖子 我能够使用 但是我怎样才能将两者合并呢 我试了一下: 但这没有效果 关于这个有什么想法吗?你可以用这个 query_posts( array( 'post_type' => array('post', 'videos'), 'tag_id' => 10 )); while (have_post
在这里,循环将显示标记ID为10的所有帖子,但是我也希望循环通过相同的标记显示自定义帖子类型中的帖子
我能够使用
但是我怎样才能将两者合并呢
我试了一下:
但这没有效果
关于这个有什么想法吗?你可以用这个
query_posts(
array(
'post_type' => array('post', 'videos'),
'tag_id' => 10
));
while (have_posts()) : the_post();
// loop code
endwhile;
wp_reset_query();
这将在实际查询帖子之前运行一个操作,从而根据您的具体需要更改原始输出
function tag_archive_mod( $query ) {
if ( is_tag() && $query->is_main_query() ){
$query->set('post_type',array('post','video'));
}
}
add_action('pre_get_posts', 'tag_archive_mod');
非常,非常有用。