如何在WordPress内部页面而不是主页上显示背景
这个语法有什么问题?我试图在我的WordPress网站的主页上隐藏一个背景容器,在内部页面上透明。我将此代码放在header.php中:如何在WordPress内部页面而不是主页上显示背景,wordpress,Wordpress,这个语法有什么问题?我试图在我的WordPress网站的主页上隐藏一个背景容器,在内部页面上透明。我将此代码放在header.php中: <?php if ( is_front_page() ) .black_bg{ background:none; }; } elseif (is_page()) .black_bg{ { background: rgba(0, 0, 0, 0.5);
<?php
if ( is_front_page() ) .black_bg{
background:none;
};
} elseif (is_page()) .black_bg{
{
background: rgba(0, 0, 0, 0.5);
}
}
?>
你把PHP和CSS混在一起了,如果你想在标题中使用它,你可以这样做
<?php
if ( is_front_page() ) { ?>
<style type="text/css" media="screen">
.black_bg { background:none; };
</style>
<?php } elseif (is_page()) { ?>
<style type="text/css" media="screen">
.black_bg { background: rgba(0, 0, 0, 0.5); };
</style>
<?php } ?>
.black_bg{背景:无;};
.black_bg{背景:rgba(0,0,0,0.5);};
如果它不起作用,请记住一个常见的问题是使用is_home()还是is_front_page()。这是一个涉及类似问题的链接
你把PHP和CSS混在一起了,如果你想在标题中使用它,你可以这样做
<?php
if ( is_front_page() ) { ?>
<style type="text/css" media="screen">
.black_bg { background:none; };
</style>
<?php } elseif (is_page()) { ?>
<style type="text/css" media="screen">
.black_bg { background: rgba(0, 0, 0, 0.5); };
</style>
<?php } ?>
.black_bg{背景:无;};
.black_bg{背景:rgba(0,0,0,0.5);};
如果它不起作用,请记住一个常见的问题是使用is_home()还是is_front_page()。这是一个涉及类似问题的链接