開発

get_the_excerptで本文から抜粋取得出来ない場合【WordPress覚書】


WordPressで独自関数使って、記事の情報を取得しようとしていた際に、

the_excerpt()

だと、抜粋欄に入力値が無い場合は本文から先頭150文字を取得して表示されるのですが、

get_the_excerpt()

だと、取得出来ませんでした。抜粋欄に入力されていた時だけ表示されます。

それで
Get excerpt using get_the_excerpt outside a loop – WordPress Development Stack Exchange

を参考に

setup_postdata( $post );

を入れといてやれば無事解決しました。


タグ: WordPress

コメントを残す