要在WordPress中调用分类ID为1、3、7的分类下,具有相同标签的前10个内容,可以使用自定义的WordPress查询(WP_Query)。以下是实现此功能的步骤和示例代码: 步骤: 确定共同标签: 首先,你需要确定分类1、3、7下所有文章共有的标签。这可以通过查询这些分类下的所有标签并找出交集来实现。 执行主查询: 使用WP_Query来查询属于分类1、3、7且具有上述共同标签的文章,并限制结果为10篇。 示例代码: <?php $post_num = 10; $specific_cat_ids = array(1, 3, 7); // 获取当前文章的标签并转换为字符串 $tags = ''; if ( get_the_tags() ) { $tags = implode('-', array_map(function($tag) { return sanitize_title($tag->name); }, get_the_tags())); } $myposts = array(); foreach ( $specific_cat_ids as $catid ) { $args = array( 'posts_per_page'…