我想加载一个新类,但前提是当前页面是Single-Movies.php

时间:2017-03-01 作者:Landon Call

我正试图为我的div添加一个额外的类,但前提是当前页面由我的单个电影提供。php页面。

下面的代码是我希望可以工作的,但它没有。

<div class="sponsors <?php if(is_page(\'single-movies.php\') { echo " movies" } ?>">

1 个回复
最合适的回答,由SO网友:flomei 整理而成

你应该看看is_page_template() 它实际上可以检查是否使用了特定的模板。

因此,您的代码应该如下所示:

<div class="sponsors <?php if( is_page_template(\'single-movies.php\') ) { echo " movies"; } ?>">
请注意is_page_template() 不在循环内工作,as written in the Codex. 您可以看看这里提到的备选方案。

编辑:在a中添加;“电影”之后

相关推荐

无法在模板函数.php中使用IS_HOME

我试图在标题中加载一个滑块,但只在主页上加载。如果有帮助的话,我正在使用Ultralight模板。我正在尝试(在template functions.php中)执行以下操作:<?php if ( is_page( \'home\' ) ) : ?> dynamic_sidebar( \'Homepage Widget\' ); <?php endif; ?> 但这行不通。现在,通过快速的google,我似乎需要将请