我正在运行Wordpress 3.2,我需要一个条件来测试某个模板。我的模板是一个名为special_offer.php的文件。该模板的名称是“特别优惠”。我已经尝试了以下两种方法:如何在Wordpress 3 +中使用is_page_template()指定特定模板
is_page_template('special_offer.php');
is_page_template('Special Offer');
这些都不工作!该documentation明确表示,该参数应与文件名的字符串,所以我不知道什么是错的。我知道这个函数至少有部分功能,因为如果我不包含参数,它将使用模板返回true(如预期的那样)。
在这种情况下,我确实正在编辑正确的模板文件,但对于不熟悉模板层次结构的任何人来说,这是一个很好的提示。魔术__FILE__常量也很酷知道。 – emersonthis