Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.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 如何在wordpress网站的主页中隐藏页脚_Php_Html_Css_Wordpress - Fatal编程技术网

Php 如何在wordpress网站的主页中隐藏页脚

Php 如何在wordpress网站的主页中隐藏页脚,php,html,css,wordpress,Php,Html,Css,Wordpress,我试图通过css在我的wordpress网站上隐藏页脚,但现在它开始看起来很奇怪,而不是被禁用 这里是网站,我想隐藏从这个主登录页页脚只 提前感谢。在css文件中,将要隐藏的div的属性显示设置为“无”,如下所示 .whatever-your-class{ ... display:none; ... } 你甚至可以这样做 <footer style="display:none;" .. > 在自定义css文件中 写下以下内容: .page-id-1979 foote

我试图通过css在我的wordpress网站上隐藏页脚,但现在它开始看起来很奇怪,而不是被禁用

这里是网站,我想隐藏从这个主登录页页脚只


提前感谢。

在css文件中,将要隐藏的div的属性显示设置为“无”,如下所示

.whatever-your-class{
  ...
  display:none;
  ...
}
你甚至可以这样做

<footer style="display:none;" .. >

在自定义css文件中

写下以下内容:

.page-id-1979 footer {
  display: none !important;
}

.page-id-1979
是您的登录页的类,我们只想删除该页中的
页脚。

我会使用javascript/Jquery隐藏“页脚包装区域”类。 在html代码中添加Jquery脚本源代码:

<script src="https://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>

然后在index.html页面中添加下面的代码

<script>
$('.footer-wrapper-area').css("visibility","hidden");
</script>

$('.footer wrapper area').css(“可见性”、“隐藏”);

如果您知道home page.php文件,例如index.php

然后打开该文件并删除或注释


通过这种方式,每个页面的页脚都将被删除。

WordPress通过
body_class()
函数自动设置body类,并为设置为首页的任何页面分配
.home
类,因此将display none应用于
.home footer
,因此与首页的页面ID无关,CSS规则将起作用

.home footer {
    display: none !important;
}
见文件:

您还可以通过使用WordPress函数设置if语句将其隐藏在DOM中
is_front_page()
,请参阅文档:


[...]

这对我很有效,但现在我可以看到图像下方有一个空白,在不同的页面上,页脚下方也有空白。你知道怎么解决吗?我看不出你在我这边说的空白。也许您可以提供一个屏幕截图?此空间位于子页面上,此空间位于主页移动视图上。您是否尝试过清除缓存?我在这里真的看不到它:它对我有用,但现在我可以看到图片下方的空白,在不同的页面上,页脚下方也显示空白。如何解决?这对我来说很有效,但现在我可以看到图片下方有一个空白,在不同的页面上,页脚下方也有空白。你知道怎么解决吗?
<?php if(!is_front_page()): ?>
   <footer>
     [...]
   </footer>
<?php endif; ?>