我正在使用这段代码:
if (in_category('finance')) {
include(TEMPLATEPATH.'/category1.php');
} elseif (in_category('2')) {
include(TEMPLATEPATH.'/category2.php');
} else {
include(TEMPLATEPATH.'/default.php');
}
一切正常。当我有名称为财务的类别时,将使用 category1.php 中的模板。
但现在我想包含一个基于选项请求的特定模板文件,如下所示:
<?php echo $up_options->category1; ?>
所以我将该选项请求代码插入到第一个代码中,如下所示:
if (in_category('finance')) {
include(TEMPLATEPATH.'/$up_options->category1;');
} elseif (in_category('2')) {
include(TEMPLATEPATH.'/single2.php');
} else {
include(TEMPLATEPATH.'/category1.php');
}
上面的代码出现以下错误:
[function.include]: failed to open stream: Invalid argument in.....
非常感谢您的帮助。
谢谢你。