wordpressでオリジナルテーマを作成して遊んでいるのですが、ヘッダーの画像が切り替わりません。
それぞれテーマフォルダ内に、別の画像を格納しているのですが、片一方の画像しか表示されません。
どのような原因が考えられるでしょうか。
↓header.php
<!DOCTYPE html><!--htmlで書かれていることを宣言--> <html lang="ja"><!--日本語のサイトであることを指定--> <head> <meta charset="utf-8"><!--エンコードがUTF-8であることを指定--> <meta name="viewport" content="width=device-width, initial-scale=1.0 "><!--viewportの設定--> <link rel="stylesheet" href="<?php echo get_stylesheet_uri(); ?>"><!--スタイルシートの呼び出し--> <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.0.13/css/all.css" integrity="sha384-DNOHZ68U8hZfKXOrtjWvjxusGo9WQnrNx2sqG0tfsghAvtVlRW3tvkXWZh58N9jp" crossorigin="anonymous"><!--font-awesomeのスタイルシートの呼び出し--> <?php wp_head(); ?><!--システム・プラグイン用--> </head> <body <?php body_class(); ?>> <header> <div class="header-inner"> <?php if(is_home()) { $title_tag_start = '<h1 class="site-title">'; $title_tag_end = '</h1>'; } else { $title_tag_start = '<p class="site-title">'; $title_tag_end = '</p>'; } ?> <div class="site-title-wrap"> <?php echo $title_tag_start; ?> <a href="<?php echo home_url(); ?>"> <img src="<?php echo get_template_directory_uri() ?>/images/title.png"> </a> <?php echo $title_tag_end; ?> </div> <!--スマホ用メニューボタン--> <button type="button" id="navbutton" class="navbutton"> <i class="fas fa-bars"></i> </button> <!--ヘッダーメニュー--> <div id="header-nav-wrap" class="header-nav-wrap"> <?php wp_nav_menu( array( 'theme_location' => 'header-nav', 'container' => 'nav', 'container_class' => 'header-nav', 'container_id' => 'header-nav', 'fallback_cb' => '' ) ); ?> </div> </div><!--end header-inner--> </header>
↓functions.php
<?php //テーマのセットアップ // HTML5でマークアップさせる add_theme_support( 'html5', array( 'search-form', 'comment-form', 'comment-list', 'gallery', 'caption' ) ); // Feedのリンクを自動で生成する add_theme_support( 'automatic-feed-links' ); //アイキャッチ画像を使用する設定 add_theme_support( 'post-thumbnails' ); //カスタムメニュー register_nav_menu( 'header-nav', ' ヘッダーナビゲーション ' ); register_nav_menu( 'footer-nav', ' フッターナビゲーション ' ); //メニュー用jsの読み込み function navbutton_scripts(){ wp_enqueue_script( 'navbutton_script', get_template_directory_uri() .'/js/navbutton.js', array('jquery'), '', true ); } add_action( 'wp_enqueue_scripts' , 'navbutton_scripts' ); //サイドバーにウィジェット追加 function widgetarea_init() { register_sidebar(array( 'name'=>'サイドバー', 'id' => 'side-widget', 'before_widget'=>'<div id="%1$s" class="%2$s sidebar-wrapper">', 'after_widget'=>'</div>', 'before_title' => '<h4 class="sidebar-title">', 'after_title' => '</h4>' )); } add_action( 'widgets_init', 'widgetarea_init' );
あなたの回答
tips
プレビュー