function simplicity_wp_title($title, $sep) { global $paged, $page; if (is_feed()) { return $title; } if (is_front_page()) { $title = trim(get_bloginfo('name')); if (is_catch_phrase_to_frontpage_title()) { //キャッチフレーズを追加する場合 $title = $title . ' | ' . trim(get_bloginfo('description')); } } elseif (is_singular()) { $title = trim(get_the_title()); if (is_site_name_to_singular_title()) { //サイト名を追加する場合 $title = $title . ' | ' . trim(get_bloginfo('name')); } } //ページ番号は勝手に付加されるので不要と思い削除 // if($paged >= 2 || $page >= 2)://ページ番号を加える // $title = $title.' - '.sprintf('%sページ', // max($paged,$page)); // endif; return $title; }
function simplicity_title_parts($title) { $site_name = trim(get_bloginfo('name')); $title['tagline'] = ''; if (is_front_page()) { $title['title'] = $site_name; $title['site'] = ''; if (is_catch_phrase_to_frontpage_title()) { //キャッチフレーズを追加する場合 $title['tagline'] = trim(get_bloginfo('description')); } } elseif (is_singular()) { $title['title'] = trim(get_the_title()); $title['site'] = ''; if (is_site_name_to_singular_title()) { //サイト名を追加する場合 $title['site'] = $site_name; } } return $title; }
<?php ////////////////////////////////////////////////// //タイトルタグに関する設定を書くテンプレート //Wordpress4.1未満対策 ////////////////////////////////////////////////// ?> <tit<?php //テーマチェッカーでtitleタグに警告が出されてしまう対策 ?> le><?php global $page, $paged; if (is_front_page()) { echo trim(get_bloginfo('name')); if (is_catch_phrase_to_frontpage_title()) { //キャッチフレーズを追加する場合 echo ' | ' . trim(get_bloginfo('description')); } } elseif (is_singular()) { echo trim(wp_title('', false)); if (is_site_name_to_singular_title()) { //サイト名を追加する場合 echo ' | ' . trim(get_bloginfo('name')); } } elseif (is_archive()) { wp_title('|', true, 'right'); bloginfo('name'); } elseif (is_search()) { wp_title('|', true, 'right'); bloginfo('name'); } elseif (is_404()) {