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

このトピックには2件の返信が含まれ、2人の参加者がいます。2 年前 nao さんが最後の更新を行いました。

  • 投稿者
    投稿
  • #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

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

    少しいじってみます。

返信先: カテゴリーページのタイトルについて
あなたの情報:




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