WordPressテーマTCDのカスタマイズを研究するサイト

トップページのtitleタグの出力をサイトタイトルのみに変更する

Q.トップページのtitleタグをサイトタイトルのみに変更する

トップページの<title>の内容を見ると「サイトタイトル|キャッチフレーズ」となっているのですが、これを「サイトタイトル」のみの表示にすることはできますか。

A.下記のphpファイルの該当箇所を編集してください


編集するファイル:extras.php (includes/extras.php)
編集する箇所:

function _tk_wp_title( $title, $sep ) {
	global $page, $paged;

	if ( is_feed() )
		return $title;

	// Add the blog name
	$title .= get_bloginfo( 'name' );

	// Add the blog description for the home/front page.
	$site_description = get_bloginfo( 'description', 'display' );
	if ( $site_description && ( is_home() || is_front_page() ) )
		$title .= " $sep $site_description";

	// Add a page number if necessary:
	if ( $paged >= 2 || $page >= 2 )
		$title .= " $sep " . sprintf( __( 'Page %s', '_tk' ), max( $paged, $page ) );

	return $title;
}
add_filter( 'wp_title', '_tk_wp_title', 10, 2 );
remove_filter( 'wp_title', '_tk_wp_title', 10, 2 );

※最終行のハイライト部分を追加します。


編集するファイル:seo.php (functions/seo.php)
編集する箇所:

 else {
  global $page, $paged; wp_title( '|', true, 'right' ); //bloginfo( 'name' );
  $site_description = get_bloginfo( 'description', 'display' ); //if ( $site_description && ( is_home() || is_front_page() ) ) echo " | $site_description";
  if ( $paged >= 2 || $page >= 2 ) echo ' | ' . sprintf( __( 'Page %s', 'tcd-w' ), max( $paged, $page ) );
 };

 else {
  global $page, $paged; wp_title( '|', true, 'right' ); bloginfo( 'name' );
  $site_description = get_bloginfo( 'description', 'display' ); if ( $site_description && ( is_home() || is_front_page() ) ) echo "";
  if ( $paged >= 2 || $page >= 2 ) echo ' | ' . sprintf( __( 'Page %s', 'tcd-w' ), max( $paged, $page ) );
 };

関連記事

TCD LABO ご利用上の注意

TCD LABO(ティーシーディー・ラボ)に掲載しているTCDテーマのカスタマイズ情報のご利用にあたっては、必ずカスタマイズするファイルのバックアップをご用意の上、ご利用者様責任において実施していただきますようお願いいたします。

カスタマイズの実施により生じたいかなる不具合等についてもTCD LABOはその責任を負いかねます。
何卒ご理解、ご了承の上、当サイトをご活用いただけますようお願い申し上げます。

お問合せ・ご要望

TCDLaboへのお問合せやご要望は
ご連絡フォーム をご利用ください。