我想在IE9及更低版本上隐藏网站标题和网站描述。我通过外观选项隐藏了它们,因此它隐藏在Chrome,Firefox,IE10 +上,但它仍然出现在IE9及更低版本上。
我试图添加所有这些css,但我无法让它工作:
.site-description {
font-size: 10pt;
}
h2 .site-description {
font-size: 10pt;
display:none !important;
}
#title_subtitle{
display:none !important;
}
#site-title a, #site-description a {visibility:hidden !important;}
.site-title a, .site-description a {visibility:hidden !important;}
我也尝试在标题中删除它们,但不起作用:
标题的一部分是:
<div id="masterheader"><header id="masthead" class="site-header" role="banner">
<a class="home-link"<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home">
<div id="logo_and_title">
<img class="header-logo" src="http://thibaultrolando.com/vinacotheque/wp-content/uploads/2014/03/logo.png"/>
<div id="title_subtitle">
<h1 class="site-title"><?php bloginfo( 'name' ); ?></h1>
<h2 class="site-description"><?php bloginfo( 'description' ); ?></h2>
</div>
我目前正在处理一个二十三岁的儿童主题。我试图在我的孩子的style.css
和ie.css
以及原始主题中执行此操作,但它似乎不起作用...
答案 0 :(得分:0)
如果您想通过php隐藏它们,您应该可以从主题的header.php
文件中删除它们。尝试注释掉生成文本的行。如果这样做,你可以删除它们。
<div id="title_subtitle">
<!--
<h1 class="site-title"><?php bloginfo( 'name' ); ?></h1>
<h2 class="site-description"><?php bloginfo( 'description' ); ?></h2>
-->
</div>