Php 在单个页面上排除div

Php 在单个页面上排除div,php,wordpress,Php,Wordpress,在Wordpress站点上,my page.php包含一个div,我想从一篇文章中排除它。我搞乱了is_的单一功能,但我无法让它工作 关于如何解决这个问题,有什么好主意吗?如果我没弄错,你可以: <?php if (!is_single():) ?> <div> //your div here </div> <?php endif; ?> //你的部门在这里 @niklas的解决方案将起作用。您还可以通过使用CSS隐藏它来实现这一点。你可以

在Wordpress站点上,my page.php包含一个div,我想从一篇文章中排除它。我搞乱了is_的单一功能,但我无法让它工作


关于如何解决这个问题,有什么好主意吗?

如果我没弄错,你可以:

<?php if (!is_single():)  ?>
<div>
//your div here
</div>
<?php endif; ?>

//你的部门在这里
@niklas的解决方案将起作用。您还可以通过使用CSS隐藏它来实现这一点。你可以这样做:

.page div.class{
显示:无;
}
用要隐藏的
div的类(或ID)替换
.class

或者,要将其隐藏在特定页面(或帖子)上,可以使用ID类:

.page-id-1 div.class{
显示:无;
}
1
替换为要隐藏
div的页面ID


您可以在上找到有关可用CSS类的更多信息。

请提供您编写的一些代码和所需的输出。对于页面条件使用是_page(),对于单个帖子是_single(),而帖子或页面使用都是_is_singular()