我已经搜索过,但基本上我要做的就是:
我有一个自定义帖子类型,其中有一个名为" loop"的自定义字段。我想要做的是填写此字段时,我想将其内容用作模板部分。所以,例如:
自定义字段循环:customloop
get_template_part(' customloop')
所以,当我为这篇文章运行查询时,我基本上需要在该自定义字段中填写的任何东西然后被抛入get_template_part(),以便它拉动该特定循环。
关于如何做到这一点的任何想法?
提前致谢。
答案 0 :(得分:1)
是的,我们可以使用get_post_meta()功能执行此操作,只需确保使用正确的密钥名称。
$loop = get_post_meta( get_the_ID(), 'customloop', true );
if($loop):
get_template_part('customloop');
else:
get_template_part('loop');
endif;