用例:
我有一个为音乐场所定制的“表演”帖子类型。在侧边栏中,我们希望在单个节目中显示与当前节目相关的任何“节目”。php。它们将通过“流派”的自定义分类法进行关联。我想我可以将一篇文章(可能不止一篇)的自定义分类法段塞转储到一个变量中,然后将该变量传递到侧栏文章的自定义查询中。
如果只有一个分类法,但如果有多个分类法,则使用get\\u the\\u term\\u list()可以工作(当然)。
关于如何将给定帖子的自定义分类法段塞数组放入变量中,有什么想法吗?
最合适的回答,由SO网友:sorich87 整理而成
您可以执行以下操作:
$terms = get_the_terms( $post->id, \'genre\' ); // get an array of all the terms as objects.
$terms_slugs = array();
foreach( $terms as $term ) {
$terms_slugs[] = $term->slug; // save the slugs in an array
}