本記事では、WordPressで<title>タグに投稿ページや固定ページなどのタイトルを出力する方法について解説しています。
WordPressの学習におすすめ書籍
1冊ですべて身につくWordPress入門講座
メリット
- サイト運営に必須のことが学べる
- 基本的な使い方~オリジナルテーマ開発まで学べる
ポチップ
先輩くん
Amazon Kindle Unlimitedに登録すると、月額980円で読み放題だからオススメだよ!
初回30日間は無料だから、まだ登録したことのない人はぜひ試してみてね!
全プログラマー必見!
変数名/関数名にもう悩まない!
変数名/関数名にもう悩まない!
リーダブルコード
メリット
- 美しいコードが書けるが自然と書けるようになる
- 他の開発者が理解しやすいコードになる
著:Dustin Boswell, 著:Trevor Foucher, 解説:須藤 功平, 翻訳:角 征典
¥2,640 (2023/07/23 02:48時点 | Amazon調べ)
目次
add_theme_support(‘title-tag’)
<title>タグに投稿ページや固定ページなどのタイトルを動的に出力するには、add_theme_support()関数を使用し引数に「title-tag」の文字列を指定します。
※add_theme_support()関数はfunctions.phpのファイル内で指定する必要があります。
<?php function test_theme()
{
add_theme_support('title-tag');
};
add_action('after_setup_theme', 'test_theme');
コード解説
- add_theme_support(‘title-tag’):ドキュメント(ページ)のタイトルを管理するためのプラグインやテーマを可能にする。
- add_action():アクションフックに関数を登録する。
- after_setup_theme:functions.php が読み込まれた直後にフックされる。
最後に、<head>タグ内に<title>タグが出力されるようにwp_head()関数を追記します。
<head>
<?php wp_head(); ?>
</head>
以上で、<title>タグに投稿ページや固定ページなどのタイトルを出力させる設定が完了です。