如何使用分类术语作为GET_TEMPLATE_PART的值?

时间:2014-12-20 作者:Ralf Glaser

我想根据分配给帖子的分类法,动态地将不同的模板部分(硬编码的边栏或导航)导入到我的布局中。例如,此“标准”代码按预期工作:

<?php get_template_part( \'nav\', \'term\' ); ?>
并将(之前硬编码的)文件“nav term.php”输出到我想要的位置。我的问题是:如何动态地选择分配给我的帖子的自定义分类法的术语,并将其作为函数的值输出?类似于:“(‘nav’,‘dynamicy\\u picked\\u term’)”。

N、 我正在通过ACF插件选择分类术语。也可以使用ACF API。

提前感谢您的建议!

1 个回复
SO网友:Dan

您应该能够使用以下功能获取自定义分类法中的术语:http://codex.wordpress.org/Function_Reference/wp_get_post_terms

结束

相关推荐