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

TCDテーマICONIC:ブログカテゴリー一覧ページのtitleタグを変更する方法

Q.カテゴリーアーカイブのtitleタグ内に自動出力される文言を変更出来ますか?

ブログカテゴリーや商品カテゴリーの一覧ページのtitleタグは下記のように出力されます。
<title>(カテゴリー名)に関する記事一覧 | (サイトのタイトル)</title>
 
この記事では、カテゴリー・タグ・検索結果・年月日・投稿者それぞれの記事一覧(アーカイブ)ページのtitleタグのカスタマイズ方法をご案内いたします。

A.下記の方法でカスタマイズしてください。

編集するファイル: functions/seo.php
 
「Post list for %s」を変更します。
・カテゴリー一覧ページ   118行目付近

} elseif ( is_category() ) {
	$title['title'] = sprintf( __( 'Post list for %s', 'tcd-w' ), single_cat_title( '', false ) );

※カテゴリー一覧に対する変更は、ブログカテゴリーと商品カテゴリーいずれの一覧ページにも適用されます。

・タグ一覧ページ   120行目付近

} elseif ( is_tag() ) {
	$title['title'] = sprintf( __( 'Post list for %s', 'tcd-w' ), single_tag_title( '', false ) );

・検索結果一覧ページ   122行目付近

} elseif ( is_search() ) {
	$title['title'] = sprintf( __( 'Post list for %s', 'tcd-w' ), get_search_query() );

※「%s」にはカテゴリー名・タグ名・検索ワードが出力されます。
(ex.「%sの記事」と記述→「カテゴリー名の記事」と出力される)

 
「Archive for %s」を変更します。
・日別一覧ページ   124行目付近

} elseif ( is_day() ) {
	$title['title'] = sprintf( __( 'Archive for %s', 'tcd-w' ), get_the_time( __( 'F jS, Y', 'tcd-w' ) ) );

・月別一覧ページ   126行目付近

} elseif ( is_month() ) {
	$title['title'] = sprintf( __( 'Archive for %s', 'tcd-w' ), get_the_time( __( 'F, Y', 'tcd-w') ) );

・年別一覧ページ   128行目付近

} elseif ( is_year() ) {
	$title['title'] = sprintf( __( 'Archive for %s', 'tcd-w' ), get_the_time( __( 'Y', 'tcd-w') ) );

・投稿者別一覧ページ   132行目付近

} elseif ( is_author() ) {
	global $wp_query;
	$curauth = $wp_query->get_queried_object();
	$title['title'] = sprintf( __( 'Archive for %s', 'tcd-w'), $curauth->display_name );

※「%s」には○日・○月・○年・投稿者名が出力されます。
(ex.「%sの記事」と記述→「投稿者名の記事」と出力される)

The following two tabs change content below.

TCD LABO ご利用上の注意

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

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

お問合せ・ご要望

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