問題
Wordpressで抜粋の入力があるかどうかで処理を分けるには?
解決策
「if( has_excerpt( '記事のID' ) )」で抜粋の入力の有無に応じて処理を分けることができます。
抜粋の入力があるかどうか
WordPressで抜粋の入力があるかどうかで処理を分ける方法をご紹介します。
「has_excerpt」を使用する。
「if( has_excerpt( ‘記事のID’ ) )」で抜粋の入力の有無に応じて処理を分けることができます。
if( has_excerpt( $post->ID ) ){
// 抜粋の入力あり
the_excerpt();
}else{
// 抜粋の入力なし
the_content();
}
参考ページ
以下のサイトが、より詳しく解説してくれています。
【関数リファレンス/has excerpt – WordPress Codex 日本語版】
https://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/has_excerpt
コメント