我正在使用模板创建不同的页面。
例如:page-blog.php
. 对于某些页面组,我希望包括本地导航。
如果我使用page。php我可以通过检查id包括本地nav:
if(is_page(array(18,52,22,20))) {
// code
}
但一旦我为页面使用模板,这就不再有效了。我需要在哪里检查id,以便显示本地导航?
在模板中这样做并不方便,因为网站有太多的页面。
最合适的回答,由SO网友:Narek Zakarian 整理而成
您还可以检查是否在页面模板上is_page_template 功能:
if(is_page(array(18,52,22,20)) || is_page_template( \'blog.php\' )) {
//do your stuff
}