Smallville

smallville

【WordPressでまずやること】タイトル要素を出力する方法

WordPress

WordPressでまずやることシリーズ。

WordPressでtitle要素を出力する方法を公開します。

title要素とは

title要素とは、head内に記述されるtitleタグで囲まれる内容で、そのページのタイトルを示します。

Webサイトのコンテンツのタイトルを表示し検索結果にも表示されますので非常に重要なタグです。

最適なtitle要素とは

もっとも適したtitle要素のつけかたは以下の通りです。

トップページの場合

Webサイト名 | Webサイトの説明

個別のコンテンツページの場合

ページのタイトル | Webサイト名

WordPressでのタイトル要素の作成方法

上記のタイトル要素を簡単に出力できる方法がWordPressには用意されています(WordPressのバージョン4.1以降のみ) 。

functions.phpに以下の記述をします。functions.phpを編集する際は慎重に行いましょう。

function my_setup_theme() {
add_theme_support( 'title-tag' );}
add_action( 'after_setup_theme', 'my_setup_theme' );

この記述をするだけで、Wp_head()で自動的に最適なタイトル要素が作成されます。

functions.phpを使用しない方法

参考までに、これまでに使用していたtitle要素の記述方法も紹介します。

下記のコードをhead内に記述することで、最適なタイトルを表示することができます。

phpの条件分岐を使っています。


<title>
<?php if ( is_home() || is_front_page() ) : ?>
<?php bloginfo('name'); ?> | <?php bloginfo('description'); ?>
<?php else : ?>
<?php the_title(); ?> | <?php bloginfo('name'); ?>
<?php endif; ?>
</title>

スポンサーリンク