从自定义主题中删除Get_Template_Part() 时间:2017-03-09 作者:Leroy 我正在创建自己的主题,想知道是否有办法删除get_template_part() 当你在特定页面上时?例如:<?php if ( is_page(\'blog\') ) { [Remove]get_template_part(\'the\', \'blog\'); } ?> 2 个回复 SO网友:rudtek 你可以用相反的方法:<?php if ( !is_page(\'blog\') ) { get_template_part(\'the\', \'blog\'); } ?> 这将使它显示在除博客以外的所有页面上。 SO网友:nibnut 所以我至少可以想出两种方法:你可以new template 在你的主题中get_template_part, 并将该模板分配给您在WP中创建的页面。(针对同一类型的多个页面的解决方案)您可以创建single-use template 对于这个页面,(基于它的slug),所以这个页面有一个特殊的模板,不使用get_template_part这回答了你的问题吗? 文章导航