正在查看 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 個帖子)
- 哎呀,回覆話題必需登錄。