カテゴリーページのタイトルについて

  • このトピックには2件の返信、2人の参加者があり、最後にnaoにより2年、 12ヶ月前に更新されました。
2件の返信スレッドを表示中
  • 投稿者
    投稿
    • #56137 返信
      nao
      ゲスト

      はじめまして。

      カテゴリーページのタイトル表示について

      親カテ名=A 子カテ名=B
      とした時に子カテページのタイトル表示を「A-B」のように表示できますでしょうか?

      親カテが違う子カテに同じ名前が存在するため、わかり易く表示したいと思っています。

      よろしくお願い致します。

    • #56140 返信
      わいひらわいひら
      キーマスター

      やろうと思えば可能です。
      以下の関数を、子テーマのfunctions.phpに貼り付けて、カテゴリページ用の条件分岐を追加して、そのように表示されるよう処理を書けばできるかと思います。

      function simplicity_title_parts( $title ){
        $site_name = trim( get_bloginfo('name') );
        $title['tagline'] = '';
      
        if(is_front_page()): //フロントページ
          $title['title'] = $site_name;
          $title['site'] = '';
          if ( is_catch_phrase_to_frontpage_title() )://キャッチフレーズを追加する場合
            $title['tagline'] = trim( get_bloginfo('description') );
          endif;
        elseif(is_singular()): //投稿・固定ページ
          $title['title'] = trim( get_the_title() );
          //SEO向けのタイトルが設定されているとき
          if (get_seo_title_singular_page()) {
            $title['title'] = get_seo_title_singular_page();
          }
          $title['site'] = '';
          if ( is_site_name_to_singular_title() )://サイト名を追加する場合
            $title['site'] = $site_name;
          endif;
        // elseif(is_404()):
        //   $title['title'] = trim( get_theme_text_not_found_title() );
        //   $title['site'] = $site_name;
        endif;
      
        return $title;
      }

      ただ、サポート対象外のものにもあるように、基本的にPHPのカスタマイズ方法までは、サポートしていないので、処理は自前でお願いします。

    • #56153 返信
      nao
      ゲスト

      ご回答ありがとう御座います。

      少しいじってみます。

2件の返信スレッドを表示中
返信先: カテゴリーページのタイトルについて
あなたの情報:




スポンサーリンク
アドセンス(大)
アドセンス(大)