私のページのヘッダーに画像を挿入しました。それはヘッダーにあるので、すべてのページと投稿に表示されます。ホームページ以外のすべてのページや投稿に画像を隠す方法があるかどうか疑問に思っていましたか?Wordpress - ホームページ以外のすべてのページからヘッダー画像を隠す
おかげ
私のページのヘッダーに画像を挿入しました。それはヘッダーにあるので、すべてのページと投稿に表示されます。ホームページ以外のすべてのページや投稿に画像を隠す方法があるかどうか疑問に思っていましたか?Wordpress - ホームページ以外のすべてのページからヘッダー画像を隠す
おかげ
body:not(.home) header img {
display: none;
}
これはbody
タグに.home
クラスを持っていないすべてのページのheader
要素内のすべての画像を選択し、それらを隠します。
ちょうどこのように、ヘッダにホームページの条件内のヘッダー画像ラインを配置してください:
<?php
if (is_home()) {
// This is a homepage
<img src="<?php echo get_header_image() ; ?>" alt="<?php echo(get_bloginfo('title')); ?>" />
}
?>
希望、これはあなたのための役に立つかもしれません。
Prateekどこに置いたらいいですか?テーマheader.php?ちょうどそのままですか? –
このタイプのタグをheader.phpファイルに見つけよう –
詳しく説明できますか?あなたが言ったことは何も得られません! –
私のCSSにそのコードを挿入しましたが、今はウェブサイトのロゴも取り除いています –
次に、CSSセレクターの 'img'の代わりに、隠す画像にクラスまたはIDを割り当ててください:' body :not(.home)ヘッダー.yourimageclass'。詳細な説明について:これはCSSセレクタを組み合わせたものです。私の上記の説明を単語ごとに読んで、それをコードと比較する - 他の説明はありません。 (組み合わせた)CSSセレクタについてよくわからない場合は、Googleのチュートリアルを参考にすることをおすすめします。 – Johannes