親ページを持つ子ページのタイトル表示[header.phpのカスタマイズ]
-
・親ページを持つ子ページのHTML: title の部分に流し込まれるテキストをコントロールしたくて色んなテーマのheader.phpファイルを開いて参照して寄せ集め的にこれで良いのじゃないか?と辿り着いた記述が以下なのですが、目的の表示になってくれません。
どこが可笑しいのか、但し記述を教えて頂けると助かります。こうなって欲しいという希望書式は
「子ページのタイトル:親ページのタイトル | サイト名」
です。
また、現段階では投稿は使っていませんが将来的に使う予定なので投稿中の単一記事を表示させた時にも
「記事タイトル:カテゴリー名 | サイト名」
となって欲しいです。※WP Super Cache などキャッシュ・プラグインは停止させてあります。
※ブラウザのキャッシュも読み込み前毎に削除して確認しています。<title> <?php if ( is_home() ) { ?> <?php bloginfo('name'); ?>|<?php bloginfo('description'); ?> <?php } elseif (is_single()) { ?> <?php echo the_title(); ?>(<?php $cat = get_the_category(); $cat0 = $cat[0]; { echo $cat0->cat_name; } $cat1 = $cat[1]; { echo $cat1->cat_name; } $cat2 = $cat[2]; { echo $cat2->cat_name; } $cat3 = $cat[3]; { echo $cat3->cat_name; } ?>)|<?php bloginfo('name'); ?> <?php } elseif (is_page()) { ?> <?php echo the_title(); ?><?php if ($post->post_parent) { echo "(".get_the_title($post->post_parent).")"; } ?> | <?php bloginfo('name'); ?> <?php } else { ?> Archive or Search results page|<?php bloginfo('name'); ?> <?php } ?> </title>
- トピック「親ページを持つ子ページのタイトル表示[header.phpのカスタマイズ]」には新たに返信することはできません。