如何讓 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>