2015-08-13 113 views
0

我已從儀表板啓用評論,但它們未顯示在我的網站的前端。這可能是主題本身的問題。是否有一個功能在我的主題中顯示評論和評分部分?如何以編程方式在WooCommerce產品中啓用評論和評分?

這是需要在產品頁面上顯示的/plugins/woocommerce/templates/single-product/review.php,但它根本沒有顯示。

+0

如果顯示「Twenty Fifteen」處於活動狀態,那麼您可以驗證問題是否與您的主題相關。喬希在下面有一個很好的答案,一旦你確定這是你的主題,你應該努力。另外,請嘗試聯繫主題作者。 – helgatheviking

回答

4

這裏有幾層工作。有幾件事你應該檢查,以最可能的罪魁禍首的順序:

是在儀表板隱藏評論選項卡的另一個設置?「啓用評論」複選框下方還有其他選項。查看這些內容,因爲它們可以根據您的前端查看用戶權限隱藏標籤。

評論標籤是否剛剛被CSS隱藏在主題中?轉到Chrome Inspector(或您正在使用的任何瀏覽器工具)的頁面源代碼,然後按CTRL + F「查看」並循環瀏覽任何匹配。如果您在頁面正文中找到具有「審查」類或ID的元素,請檢查它們是否隱藏,如果是,是否隱藏「評論」選項卡。

評論標籤被隱藏在源代碼中的鉤子?搜索整個項目的源代碼(包括插件),可能會取消設置評論選項卡。例如:

remove_action('woocommerce_product_tabs', 'woocommerce_product_reviews_tab', 30); 
remove_action('woocommerce_product_tab_panels', 'woocommerce_product_reviews_panel', 30); 

您的主題的覆蓋模板是否會刪除評論?檢查/theme/woocommerce/content-single-product.php文件,看它是否是從基WooCommerce模板明顯不同,比如不執行do_action(「woocommerce_single_product_summary」)

難道你WooCommerce基本模板得到改變?直接在插件文件中檢查相同的內容。

+0

你當場在。它確實隱藏在functions.php中。一年前,當我定製主題並完全忘記它時,我把那一點放在了那裏。你的清單確實幫助我弄清楚了。 – user1448031

+0

非常好! 90%的時間裏,我發現我是自己最糟糕的敵人。很高興工作! –

相關問題