0

この PHP を使用して、ホームページにコメントを表示しています。

関数.php

function tootsweet_article_total_comments() {
return Comment::where('post', '=', article_id())
      ->where('status', '=', 'approved')
      ->count();
 }

Posts.php

<?php if (tootsweet_article_total_comments() > 0) 
 {
   echo '<a href="'.article_url().'#comments">';
   if (tootsweet_article_total_comments() == 1) 
     echo ' comment';
   else
    echo tootsweet_article_total_comments().' comments';
   echo '</a>';
 }

?>

すべてが完全に機能していますが、投稿に 0 コメントがある場合、「0 コメント」と表示したいのに、テキストはまったく表示されません。私は PHP に少し慣れていないので、ここで何か修正する必要がありますか?

4

1 に答える 1