因为我没有你的主题,所以我找不到导致这个问题的原因,但现在这肯定能解决你的问题
创造content-{post_type}.php
归档并添加自定义帖子。
在索引中。php在上面添加以下代码<?php get_template_part( \'templates/content\', \'format\'); ?>
<?php if(!in_array(get_post_type(), array(\'post\', \'page\', \'attachment\', \'nav_menu_item\', \'revision\'))) ?>
<?php get_template_part( \'content\', get_post_type()); ?>
或者,如果您只有自定义帖子类型,请创建
content-{custom-post-type-slug}.php
模板文件,并将其索引。php内部循环
<?php
if(get_post_type() == \'{custom-post-type-slug}\') :
get_template_part( \'content\', {custom-post-type-slug};
else :
get_template_part( \'content\', \'format\');
endif; ?>
注意:在找到真正好的解决方案或默认模板层次结构不起作用之前,这只是暂时的。
编辑:安装调试栏插件,我想你会找到导致这个插件出现问题的原因。