仅从首页隐藏横幅

时间:2018-08-02 05:52:11

标签: html css wordpress

我有这个网站My Website
您可以在顶部放置Google广告横幅。
现在,我想从“主页”上完全删除它。 我从

插入了Google广告
"Insert header and footer"

来自Wordpress的插件,因为我的主题不支持标题小部件(我也很喜欢)。
我希望在其他页面和帖子等地方看到我的广告,但在我的主页上不要看到该广告。
我在寻找论坛和互联网,他们告诉我像不显示任何内容一样尝试进行css调整,但这没有用,因为我没有找到元标记。

5 个答案:

答案 0 :(得分:0)

在插入Google广告之前的首页中,将条件写为

if(!is_home())
{
// google  ad banner code

}

答案 1 :(得分:0)

像这样使用is_page函数

if(is_page('5'))
{

}

答案 2 :(得分:0)

检查此。工作正常我检查了为了进行测试,您可以使用控制台在不同的页面上运行此代码。

if (parent.jQuery('body.home').length > 0) {
parent.jQuery('head').append("<style>.adsbygoogle{display : none!important}</style>");
}

答案 3 :(得分:0)

<?php
if(!is_home())
 {
?>
// ad banner code

<?php } ?>

答案 4 :(得分:0)

首先,删除您已经插入的google ads代码,并在位于theme / zerif-lite / footer.php下的footer.php文件中使用该代码

在body标签结尾之前在footer.php中使用此

<?php global $post;

 if( $post->ID != 5) { ?>

      <!-- add google ad code here -->

<?php } ?>

<?php if( !is_home()) { ?>

      <!-- add google ad code here -->

<?php } ?>

is_home()-这是wordpress中仅过滤主页的默认功能

$ post-> ID!= 5 -表示-您的首页ID为5,因此将添加除首页以外的代码