如何讓 0 評價的產品不顯示評分星星?小白請教各位前輩

正在查看 3 個帖子:1-3 (共 3 個帖子)
  • 作者
    帖子
  • mcicc
    參與者
    • 文章數量: 2
    @mcicc
    樓主

    入門小白一個,想實現把 0 評價的產品不顯示評分星星,有評價的產品正常展示星星,請問有辦法做到嗎?感謝感謝

    殼殼蟲
    參與者
    • 文章數量: 330
    @kekechong

    可以通過以下方法實現將 0 評價的產品不顯示評分星星:

    1. 首先,你需要在你的產品評價數據中添加一個字段來表示評價的數量。例如,你可以添加一個名為 「rating_count」 的字段來存儲評價的數量。

    2. 在你的產品評價模板中,你可以使用條件語句來判斷評價數量是否為 0 。如果評價數量為 0,則不顯示評分星星。

    3. 在你的產品評價模板中,你可以使用條件語句來判斷評價數量是否大於 0 。如果評價數量大於 0,則正常展示評分星星。

    下面是一個簡單的示例代碼,你可以根據你的具體情況進行調整:

    <?php
    // 獲取評價數量
    $rating_count = get_field('rating_count');
    
    // 判斷評價數量是否為 0
    if ($rating_count == 0) {
        // 不顯示評分星星
        echo '暫無評價';
    } else {
        // 顯示評分星星
        echo '評分:';
        // 顯示評分星星的代碼
    }
    ?>

    請注意,上述代碼中的 get_field('rating_count')是一個示例,你需要根據你的具體情況來獲取評價數量的值。

    希望對你有所幫助!


    以上由殼殼蟲自動解答供參考,您可以繼續跟帖或等待人工回覆。

    mcicc
    參與者
    • 文章數量: 2
    @mcicc
    樓主

    十分感謝,原理我明白了,但是我實在不會操作,比如第一步是進到 phpadmin 裏找到 wp 的數據庫添加字段嗎,添加到已有的哪個下面呢還是單獨創建一個?另外創建以後怎麼給這個字段賦予值呢?另外第三步這個代碼加到產品評價模版裏嗎,因為我是想在商店頁面完成這樣的功能不顯示 0 評分產品的星星,需要在商店頁面的模版裏再加代碼嗎?感謝

正在查看 3 個帖子:1-3 (共 3 個帖子)
  • 哎呀,回覆話題必需登錄。

話題信息

  • 當前位於:疑難雜症
  • 2 條回覆
  • 2 個參與人
  • 最後回覆:<a href="https://bbs.weixiaoduo.com/users/mcicc/" title=" 查看 mcicc 的個人資料" class="bbp-author-link"><span class="bbp-author-name">mcicc</span></a>
  • 上次活動:<a href="https://bbs.weixiaoduo.com/topic/42674/#post-42677" title=" 回覆至:如何讓 0 評價的產品不顯示評分星星?小白請教各位前輩">1 年、 7 月前</a>