Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress PHP多个else语句_Php_Wordpress - Fatal编程技术网

Wordpress PHP多个else语句

Wordpress PHP多个else语句,php,wordpress,Php,Wordpress,我正在制作一个wordpress主题,我希望有一些带有扩展标题div标记的页面模板,这样我就可以在其中添加额外的内容 这是我的代码: <?php if (!is_page_template('page-homepage.php')) { echo "</div>"; } ?> 我想要它,这样我就可以有page-homepage.php的替代品,例如page-team.php,因为我也不想让单独的页面模板关闭div,我试着写了这篇文章,但它只会处理每个页面: <

我正在制作一个wordpress主题,我希望有一些带有扩展标题div标记的页面模板,这样我就可以在其中添加额外的内容

这是我的代码:

<?php if (!is_page_template('page-homepage.php')) { echo "</div>"; } ?>

我想要它,这样我就可以有page-homepage.php的替代品,例如page-team.php,因为我也不想让单独的页面模板关闭div,我试着写了这篇文章,但它只会处理每个页面:

<?php if (!is_page_template('page-homepage.php' or 'page-team.php')) { echo "</div>"; } ?>

有什么想法吗?我的php技能不是很先进


谢谢:D

您正在对两个字符串(
'page-homepage.php'或'page team.php'
)进行逻辑操作,其计算结果为true,因此该语句变为:

<?php if (!is_page_template(true)) { echo "</div>"; } ?>

请尝试以下方法:

<?php if (!is_page_template('page-homepage.php') && !is_page_template('page-team.php')) { echo "</div>"; } ?>