トップと別ページで違う表示をする

トップは「多摩ニュータウン公園探訪」
各ページは「○●:多摩ニュータウン公園探訪」

■各ページのタイトル付け

top:多摩ニュータウン公園探訪
各ページ:落合公園|多摩ニュータウン公園探訪

<?php if ( is_home() || is_front_page() ) : ?>
<h1>多摩ニュータウン公園探訪</h1>
<?php else : ?>
<h1><?php the_title(); ?> | 多摩ニュータウン公園探訪</h1>
<?php endif; ?>

■タイトルに14文字以内

top:多摩ニュータウン公園探訪
各ページ:ここが長ければ14文字で削られる|多摩ニュータウン公園探訪

<?php if ( is_home() || is_front_page() ) : ?>
<title>多摩ニュータウン公園探訪</title>
<?php else : ?>
<title><?php echo mb_substr( $post->post_title, 0, 14) ; ?> | 多摩ニュータウン公園探訪</title>
<?php endif; ?>

■複数の分岐

<?php if ( is_home() || is_front_page() ) : ?>
ホームページに表示
<?php elseif ( is_category() ) : ?>
<?php single_cat_title(); ?> | カテゴリーページ /* 他の分岐複数 ?php elseif */
<?php else : ?>
<?php echo mb_substr( $post->post_title, 0, 14) ; ?> | 投稿記事
<?php endif; ?>

勉強させてもらったサイト

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です