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
如何在WordPress内部页面而不是主页上显示背景_Wordpress - Fatal编程技术网

如何在WordPress内部页面而不是主页上显示背景

如何在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);

这个语法有什么问题?我试图在我的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和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()。这是一个涉及类似问题的链接