我想使用post格式,但我当前模板所基于的主题(320Press的WP Bootstrap)没有使用内容。php模板,仅单个。php。
是否可以编辑模板层次结构,以便将格式附加到单个模板(例如single-image.php)?或者,如果最好避免这种情况,是否有人可以建议其他解决方法?
我想使用post格式,但我当前模板所基于的主题(320Press的WP Bootstrap)没有使用内容。php模板,仅单个。php。
是否可以编辑模板层次结构,以便将格式附加到单个模板(例如single-image.php)?或者,如果最好避免这种情况,是否有人可以建议其他解决方法?
如果您的主题不支持post formats
add_theme_support
对于post格式从模板文件中删除循环并添加替换为get_template_part( \'content\', get_post_format() );
. 您的模板应如下所示
if ( have_posts() ) { // <- Not necessary in single.php
while ( have_posts() ) {
the_post();
get_template_part( \'content\', get_post_format() );
}
}
其他所有内容都应放入一个新文件中,该文件应被调用content.php
创建一个名为content-image.php
并在其中添加循环,并根据需要进行修改
当一个职位被分配到image
post格式,content-image.php
将在单个内部使用。php显示图像帖子