[WordPress]投稿の本文や抜粋がないときの条件分岐
WordPress投稿の「本文」や「抜粋」にデータが無いかどうかを判定して条件分岐する方法です。
記事の「本文」がないときの処理
まずは投稿の「本文」がない場合は以下のような処理になります。
1 2 3 4 5 |
<?php if(empty($post->post_content)) :?> 記事本文がない場合の処理 <?php else: ?> 記事本文がある場合の処理 <?php endif; ?> |
記事の「抜粋」がないときの処理
「抜粋」がない時は記事の本文が表示されますが、本文ではなく他のテキストを表示したい場合は以下のような処理になります。
1 2 3 4 5 6 7 |
<?php global $post; if(empty($post->post_excerpt)) :?> 抜粋がない場合の処理 <?php else: ?> 抜粋がある場合の処理 <?php endif; ?> |
コメント