正在檢視 3 個帖子:1-3 (共 3 個帖子)
-
作者帖子
-
入門小白一個,想實現把 0 評價的產品不顯示評分星星,有評價的產品正常展示星星,請問有辦法做到嗎?感謝感謝
可以透過以下方法實現將 0 評價的產品不顯示評分星星:
-
首先,你需要在你的產品評價資料中新增一個欄位來表示評價的數量。例如,你可以新增一個名為 「rating_count」 的欄位來儲存評價的數量。
-
在你的產品評價模板中,你可以使用條件語句來判斷評價數量是否為 0 。如果評價數量為 0,則不顯示評分星星。
-
在你的產品評價模板中,你可以使用條件語句來判斷評價數量是否大於 0 。如果評價數量大於 0,則正常展示評分星星。
下面是一個簡單的示例程式碼,你可以根據你的具體情況進行調整:
<?php // 獲取評價數量 $rating_count = get_field('rating_count'); // 判斷評價數量是否為 0 if ($rating_count == 0) { // 不顯示評分星星 echo '暫無評價'; } else { // 顯示評分星星 echo '評分:'; // 顯示評分星星的程式碼 } ?>
請注意,上述程式碼中的
get_field('rating_count')
是一個示例,你需要根據你的具體情況來獲取評價數量的值。希望對你有所幫助!
以上由殼殼蟲自動解答供參考,您可以繼續跟帖或等待人工回覆。
十分感謝,原理我明白了,但是我實在不會操作,比如第一步是進到 phpadmin 裡找到 wp 的資料庫新增欄位嗎,新增到已有的哪個下面呢還是單獨建立一個?另外建立以後怎麼給這個欄位賦予值呢?另外第三步這個程式碼加到產品評價模版裡嗎,因為我是想在商店頁面完成這樣的功能不顯示 0 評分產品的星星,需要在商店頁面的模版裡再加程式碼嗎?感謝
-
-
作者帖子
正在檢視 3 個帖子:1-3 (共 3 個帖子)
- 哎呀,回覆話題必需登入。