Titleタグをカスタムフィールドで変更する

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

以前、「商品のtitleとh1をカスタムフィールドを使って変更する」で書いたことと同じですが、2022年8月31日現在は、次のようにしています。


/*titleタグを変更*/
function my_pre_get_document_title( $title ) {
  if ( is_single() && usces_is_item() || is_single()) {
    $my_title = get_post_meta( get_the_ID(), 'meta-title', true );  //カスタムフィールドの値を取得
    $title = esc_html( $my_title );
  }
  return $title;
}
add_filter( 'pre_get_document_title', 'my_pre_get_document_title' );
/*titleタグを変更(終了)*/

事前準備

アドバンスカスタムフィールドのパッチを入れて、アドバンスカスタムフィールドでmeta-title欄を作っておく必要があります。
ここにタイトルタグで表示させたいタイトルを記述します。

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

SNSでもご購読できます。

コメントを残す

*

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください