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
Php 停止特定的<;部门>;只出现在一页上_Php_Wordpress - Fatal编程技术网

Php 停止特定的<;部门>;只出现在一页上

Php 停止特定的<;部门>;只出现在一页上,php,wordpress,Php,Wordpress,我想知道你能帮我个忙吗,我们目前在所有网页的顶部都有一个公告横幅,我想保留在一个页面之外。有几个人帮我做了一些工作,发布了一个公告,我可以通过Wordpress上的Custome Content Type Manager进行编辑 在Header.php中,代码就在那里,我不确定如何让它停止出现在特定页面上,我不想让它出现在的页面id是2664。代码如下所示: <?php $gathering_page = get_the_ID(); if

我想知道你能帮我个忙吗,我们目前在所有网页的顶部都有一个公告横幅,我想保留在一个页面之外。有几个人帮我做了一些工作,发布了一个公告,我可以通过Wordpress上的Custome Content Type Manager进行编辑

在Header.php中,代码就在那里,我不确定如何让它停止出现在特定页面上,我不想让它出现在的页面id是2664。代码如下所示:

<?php  
            $gathering_page = get_the_ID();
            if( ($gathering_page == 3001 || $gathering_page ==2664) && !(is_front_page()) ){ ?>

我不确定这些家伙是否试图阻止它,或者这段代码是什么意思

如有任何反馈,将不胜感激。谢谢

编辑:这可能会使它更容易;我想让一个div类在上面命名的页面上消失。div类是

        <div class="snippetHomeTop"> 

如果我做错了,我很抱歉,但是您是否尝试过使用is页面

      <?php if (is_page('2664')) {
       // don´t show content for page ID 2664
       } else {
       // show content for other pages
       }?>


祝你好运

看看
if
行后面是什么会有帮助。是包括还是不包括横幅。get_The_ID()函数返回post的ID,而不是page的ID您是否考虑过将元素隐藏在css中?每个可湿性粉剂页面将被分配独特的身体类,使目标将很容易。除此之外,我同意Truebluaussie的观点。我们不知道那之后会发生什么。但是$u page==2664表示页面是否等于2664$正在收集页面!=2664意味着不是2664页。我正试图使这个div不出现在id为2664的特定页面上