記事一覧表示でタイトルにしたとき、本文が入ってない記事へはリンクしたくなかったので探してみた。
こちらを参考にさせていただきました。
[WordPress]ワードプレスで投稿本文未入力時に代替え文字を表示する方法
条件分岐内にもタグが使えるので、本文がない時にはタイトルをそのまま表示し、それ以外(本文がある時)はパーマリンク付きのタイトルを表示します。↓こんな感じ。
<?php
global $post;
if ( empty($post->post_content)){
the_title();
} else{
echo "<a href=";
the_permalink();
echo ">";
the_title();
echo "</a>";
}
?>
