在每个帖子的底部,我想显示具有相同标签的帖子。基于大量函数执行类似操作的示例,我创建了下面的函数。我从我创建的自定义post php的循环中调用它。它被称为成功,但我没有得到我期望得到的标题列表。如何解决此问题?
function show_related(){
$posttags = get_the_tags();
if ($posttags) {
$ids = array();
$relatedpostids = array();
foreach ($posttags as $tag){
$id = $tag -> term_id ;
$ids[] = $id;
}
foreach ($ids as $id){
$args = array(
\'tag_id\' => $id,
);
$posts_array = get_posts( $args );
foreach( $posts_array as $post ) {
echo the_title();
}
}
}
}