サポート » テーマ » カテゴリのtitleを自由に設定したい

  • 解決済 ikesu

    (@ikesu)


    WordPress4.4以前に設定したカスタムフィールドの「extitle」をカテゴリのtitleに入れるにはどうしたら良いか教えて下さい

    シングルページについては下記を追加することで「st_title」が上手く表示されています
    カテゴリページのtitleにも同じように設定した「extitle」が表示されるようにしたいです

    function mypace_custom_title( $title ){
      if( is_singular() ){ 
         $post_id = get_the_ID(); 
         $my_title = get_post_meta( $post_id, 'st_title', true ); 
         if( $my_title ){ 
            return esc_html( $my_title ); 
        }
      }
      return $title; 
    }

    よろしくおねがいします

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • 返信がありませんでしたので閉じます

    解決済みとされているようで迷いましたが・・・

    カテゴリページのtitleにも同じように設定した「extitle」

    カテゴリページということなのでカテゴリーのことだと思うのですが、カテゴリーには(基本的には)カスタムフィールドがなくカスタムフィールドの「extitle」が何のことか不明のためレスが付かないのだと思います。
    まだ解決していないようでしたら、説明を加えて頂けるとレスできるかもしれません。

    もちろん、このまま閉じて(レス不要)頂いて構いません。

    返信ありがとうございます

    「Advanced Custom Fields」で設定した「extitle」をカテゴリーのtitleとして表示させることは可能ですか?
    という質問でした。
    プラグインを使用していることを書いておらず意味不明になっていたのですね。
    すみません。

    もともとがtitleタグに差し込んで表示させていたため、今のバージョンのWordPressとは根本的に異なるようですので別のトピックを立て直します。

    • この返信は7ヶ月、 1週前にikesuが編集しました。
    • この返信は7ヶ月、 1週前にikesuが編集しました。
3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「カテゴリのtitleを自由に設定したい」には新たに返信することはできません。