抱歉,这看起来像是一个菜鸟问题。今天早上我的大脑无法运转。
我正在尝试执行多个if
声明,但他们的行为不正确。在找到它正在寻找的模板后,它似乎总是加载最少的模板。
做这样的事情的最好方法是什么:
$post = $wp_query->post;
if ( in_category('7') ) {include(TEMPLATEPATH . '/post-experts.php');}
if ( in_category('6') ) {include(TEMPLATEPATH . '/post-radio.php');}
if ( in_category('5') ) {include(TEMPLATEPATH . '/post-lifestyle.php');}
else {include(TEMPLATEPATH . '/singleorigional.php');
}
example http://dev.morethanmoneyradio.com/?p=69
你最有可能想做的else if
对于第二个和第三个 if 或有办法知道是否没有一个为 true,请执行 else 语句
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)