wordpressテンプレートによっては、キャッチコピーが表示されないものもあるようです。
このBLOGで使っているwordpressテーマ「Lightning」もそう。ではカスタマイズ方法を解説します。
キャッチフレーズを表示させるテンプレートタグ
キャッチフレーズを表示させるテンプレートタグはこちらてす。
<?php bloginfo('description'); ?>
これを任意の場所に記載します。編集するファイルは大抵、テーマヘッダー(header.php)になるかと思われます。
Lightningのカスタマイズはこちら
Lightningのテーマヘッダー(header.php)の初期はこちらです。
<!DOCTYPE html> <html <?php language_attributes(); ?>> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <?php global $lightning_theme_options; $lightning_theme_options = get_option('lightning_theme_options'); ?> <?php wp_head();?> </head> <body <?php body_class(); ?>> <?php do_action('lightning_header_before'); ?> <header class="navbar siteHeader"> <?php do_action('lightning_header_prepend'); ?> <div class="container siteHeadContainer"> <div class="navbar-header"> <h1 class="navbar-brand siteHeader_logo"> <a href="<?php echo esc_url(home_url('/')); ?>"><span> <?php lightning_print_headlogo(); ?> </span></a> </h1> <?php do_action('lightning_header_logo_after'); ?> <?php $args = array( 'theme_location' => 'Header', 'container' => 'nav', 'items_wrap' => '<ul id="%1$s" class="%2$s nav gMenu">%3$s</ul>', 'fallback_cb' => '', 'echo' => false, 'walker' => new description_walker() ); $gMenu = wp_nav_menu( $args ) ; // メニューがセットされていたら実行 if ( $gMenu ) { $menu_btn_position = 'left'; $menu_btn_position = apply_filters( 'lightning_menu_btn_position', $menu_btn_position ); ?> <a href="#" class="btn btn-default menuBtn menuClose menuBtn_<?php echo esc_attr( $menu_btn_position ); ?>" id="menuBtn"><i class="fa fa-bars" aria-hidden="true"></i></a> <?php } ?> </div> <?php if ( $gMenu ) { echo '<div id="gMenu_outer" class="gMenu_outer">'; echo $gMenu; echo '</div>'; } ?> </div> <?php do_action('lightning_header_append'); ?> </header> <?php do_action('lightning_header_after'); ?>
上記を編集し、テンプレートタグを追加したのがこちら。
25〜26行目を追加してあります。
<!DOCTYPE html> <html <?php language_attributes(); ?>> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <?php global $lightning_theme_options; $lightning_theme_options = get_option('lightning_theme_options'); ?> <?php wp_head();?> </head> <body <?php body_class(); ?>> <?php do_action('lightning_header_before'); ?> <header class="navbar siteHeader"> <?php do_action('lightning_header_prepend'); ?> <div class="container siteHeadContainer"> <div class="navbar-header"> <h1 class="navbar-brand siteHeader_logo"> <a href="<?php echo esc_url(home_url('/')); ?>"><span> <?php lightning_print_headlogo(); ?> </span></a> </h1> <?php do_action('lightning_header_logo_after'); ?> <p style="clear: both;"></p> <?php bloginfo('description'); ?> <?php $args = array( 'theme_location' => 'Header', 'container' => 'nav', 'items_wrap' => '<ul id="%1$s" class="%2$s nav gMenu">%3$s</ul>', 'fallback_cb' => '', 'echo' => false, 'walker' => new description_walker() ); $gMenu = wp_nav_menu( $args ) ; // メニューがセットされていたら実行 if ( $gMenu ) { $menu_btn_position = 'left'; $menu_btn_position = apply_filters( 'lightning_menu_btn_position', $menu_btn_position ); ?> <a href="#" class="btn btn-default menuBtn menuClose menuBtn_<?php echo esc_attr( $menu_btn_position ); ?>" id="menuBtn"><i class="fa fa-bars" aria-hidden="true"></i></a> <?php } ?> </div> <?php if ( $gMenu ) { echo '<div id="gMenu_outer" class="gMenu_outer">'; echo $gMenu; echo '</div>'; } ?> </div> <?php do_action('lightning_header_append'); ?> </header> <?php do_action('lightning_header_after'); ?>
キャッチコピーがブログタイトルの右側に回り込んでしまったので、取り急ぎ clear: both;で回り込み解除してあります。また後日、cssカスタマイズする予定。
カスタマイズ後の表示はこちら
実際の表示画面はこちら。タイトル下にキャッチコピーが表示されましたね。
以上、やってみてください。それでは!