私のクライアントには、ThemeforestのVoltageWordpressテーマを使用して構築されたサイトがあります。私は、1つのことを除いて、彼らがやりたいと思うすべての調整を行っています。
私は3つのブログカテゴリを作成しました。それぞれがナビゲーションバーアイテムです。それらのいずれかをクリックすると、表示されるページに正しい投稿が表示されますが、3つのページすべてのヘッダーに「ブログアーカイブ」と表示されます。
ここを参照してください:http ://s11.mynewsitereview.com/
3つのカテゴリは、ファッションとカルチャー、マイスタイル、ヒントとヒントです。
ページタイトルを生成するindex.phpのコードは次のとおりです。
<h1><?php
if(single_cat_title("", false)=='' && !is_archive()) {
$page = get_page_by_title( single_post_title('', false) );
$vltg_page_meta=get_post_meta($page->ID, '_vltg_page_meta', true);
if(isset($vltg_page_meta['display_title']) && $vltg_page_meta['display_title']!='') {
echo $vltg_page_meta['display_title'];
} else {
single_post_title();
}
} else if(is_archive()) {
if ( have_posts() ) {
the_post();
if(is_day()) {
echo get_the_date();
} else if(is_month()) {
echo get_the_date('F Y');
} else if(is_year()) {
echo get_the_date('Y');
} else {
echo 'Blog Archives';
}
} else {
echo 'Blog Archives';
}
rewind_posts();
} else {
single_cat_title();
} ?></h1>
タイトルとして「BlogArchives」が生成されている理由はわかりますが、カテゴリ名が表示されるように調整する方法がわかりません。
どんな助けでも大歓迎です!
:)