テクノロジー

WordPressのタイトルをカスタマイズするとき

Tags:
Written by Kishimoto

WordPressでタイトルをコードでカスタマイズするとき、バージョン4.4以降から書き方が変わったので探す手間も省くために、書いていきます。

セットアップ

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

タイトルを直接変更する

function my_pre_get_document_title($title) {
    $title = 'タイトルサンプル - サイト名とか';
    return $title;
}
add_filter('pre_get_document_title', 'my_pre_get_document_title');

タイトルの区切り文字を変更する

function my_document_title_separator($sep){
    $sep = '-';
    return $sep;
}
add_filter('document_title_separator', 'my_document_title_separator');

タイトルをパーツごと変更する

function my_document_title_parts($title){
    $title['title']   = ''; //タイトル
    $title['page']    = ''; //ページ番号
    $title['tagline'] = ''; //サイトのキャッチコピー
    $title['site']    = ''; //サイト名

    return $title;
}
add_filter('document_title_parts', 'my_document_title_parts');

これだけ覚えておくと、カスタマイズがしやすいですね。

株式会社MIRAIでは、Webマーケティング・コンサルティングから
ホームページ制作・動画制作など、様々なご相談を承っております。

お仕事のご依頼・ご相談はこちら