Fluid Magazineというテーマを使っているのですが、ダッシュボードの中の「外観」内に、ヘッダーが最初から無かったので、
カスタムヘッダー機能の導入を行うために、まず、「function.php」をいじりました。
引用テキスト
add_theme_support( 'custom-header' );
を入れました。
次にヘッダーを表示させるための設定を行おうとして、「ダッシュボード」→「外観」→「テーマ編集」→「header.php」を開いて、<body>タグ内に以下のコードを追記しました。
<!-- custom header --> <?php $header_image = get_header_image(); if ( ! empty( $header_image ) ) : ?> <div id="header_img"> <a href="<?php echo home_url(); ?>"><img src="<?php header_image(); ?>" alt="<?php bloginfo('name'); ?>" /></a> </div> <?php endif;?>引用テキスト
これで更新しようとすると、コピペしただけにもかかわらず、シンタックスエラーが出てしまうので、テーマによってコピペするphpファイルが違うのかなと思い、
メインのHOMEのページに入れたかったので、「テーマ編集」の、「メインインデックスのテンプレート」(index.php)に入れました。
※先ほど「header.php」の中でコピペした <!-- custom header -->〜は消しました。
それで、ダッシュボードの中の「外観」内に戻り、ヘッダーが反映されたのでそれをクリックし、カスタマイズ内に設置された「ヘッダー画像」をックリックし、画像を新規追加しました。
すると、
一番上の(配置したい位置の)ナビゲーションバーの下ではなく、設定した「ロゴ」と「広告」の下に左ヨリで設置されてしまいます。この現象はなぜそうなってしまうのでしょうか?
配置したい位置である、ナビゲーションバーのすぐ下に入れるにはどうすれば?
ワードプレス始めたばっかりで結構わかりやすく教えて頂けると助かります。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。