• 解決済 mokosuke

    (@mokosuke)


    お世話になります。

    カスタム投稿の個別ページのヘッダーで、OGPタグを設定しています。
    description に抜粋を掲載したいのですが、何も表示されません。
    実際には抜粋の欄に入力したものではなく、本文の抜粋です。

    <meta property="og:description" content="<?php echo strip_tags( get_the_excerpt() ); ?>" />

    ちなみにtitle は取得できています。

    なにか考えられる理由はありますでしょうか。
    よろしくお願いいたします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター jim912

    (@jim912)

    get_the_excerpt はループ内で利用可能なタグであるためです。
    具体的にいうと、the_post(); の後であれば、使えるので、カスタム投稿のテンプレートの最初(get_header();の前)にthe_post(); を書いてしまえば出力できるかと思います。

    トピック投稿者 mokosuke

    (@mokosuke)

    jim912さん

    ありがとうございます。
    表示されるようになりました。

    the_post(); を、get_header();前に書くという発想がありませんでした。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「カスタム投稿の個別ページでの抜粋」には新たに返信することはできません。