Jak ukryć recenzje produktów w sklepie WooCommerce
Objaśnienie
Jeśli chcesz ukryć lub wyłączyć recenzje produktów w WooCommerce, oto prosty sposób, aby to zrobić:
- Wyłącz recenzje globalnie: To wyłączy recenzje dla wszystkich produktów w Twoim sklepie. Funkcja recenzji nie będzie dostępna dla żadnego produktu.
- Ukryj recenzje dla wybranych produktów: Możesz wybrać konkretne produkty, dla których recenzje nie będą wyświetlane. Po prostu zastąp numery na liście identyfikatorami produktów, dla których chcesz ukryć recenzje.
- Usuń zakładkę recenzji: To usuwa zakładkę recenzji z kart produktów, więc klienci nie będą mieli możliwości przeglądania ani dodawania recenzji.
- Usuń recenzje z pętli produktów: To uniemożliwia wyświetlanie ocen gwiazdkowych pod produktami, gdy są one wyświetlane w kategorii lub na stronie sklepu.
Dzięki tym funkcjom możesz kontrolować, jak i gdzie recenzje pojawiają się w Twoim sklepie WooCommerce, co ułatwia dostosowanie doświadczeń zakupowych dla Twoich klientów.
Kod
// Function to disable reviews globally in WooCommerce
function wp_dudecom_disable_reviews_globally() {
remove_post_type_support( 'product', 'comments' );
}
add_action( 'init', 'wp_dudecom_disable_reviews_globally' );
// Function to hide reviews for specific products in WooCommerce
function wp_dudecom_hide_reviews_for_specific_products( $open, $post_id ) {
$product_ids_to_hide_reviews = array( 123, 456, 789 ); // Replace with your product IDs
if ( in_array( $post_id, $product_ids_to_hide_reviews ) ) {
return false;
}
return $open;
}
add_filter( 'comments_open', 'wp_dudecom_hide_reviews_for_specific_products', 10, 2 );
// Function to remove reviews tab from product pages
function wp_dudecom_remove_reviews_tab( $tabs ) {
unset( $tabs['reviews'] );
return $tabs;
}
add_filter( 'woocommerce_product_tabs', 'wp_dudecom_remove_reviews_tab', 98 );
// Function to remove reviews from the product loop
function wp_dudecom_remove_reviews_from_loop() {
remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_rating', 5 );
}
add_action( 'init', 'wp_dudecom_remove_reviews_from_loop' );
Instrukcja
Aby ukryć recenzje produktów w widoku swojego sklepu WooCommerce, wykonaj następujące kroki:
Lokalizacja pliku: Możesz dodać kod do pliku functions.php
swojego motywu lub stworzyć plik własnej wtyczki.
Wymagania wstępne: Upewnij się, że masz zainstalowany i aktywowany WooCommerce na swojej stronie WordPress.
Kroki wdrożenia:
- Dostęp do panelu administracyjnego WordPress: Zaloguj się do panelu administracyjnego WordPress.
- Przejdź do Edytora motywu: Przejdź do Wygląd > Edytor motywu. Jeśli wolisz użyć własnej wtyczki, przejdź do Wtyczki > Dodaj nową > Utwórz wtyczkę.
- Otwórz plik functions.php lub plik wtyczki: Jeśli korzystasz z edytora motywu, zlokalizuj i otwórz plik
functions.php
. Jeśli tworzysz wtyczkę, otwórz plik swojej wtyczki. - Skopiuj i wklej kod: Wstaw podany kod do pliku. Upewnij się, że jest umieszczony na końcu pliku lub w odpowiedniej sekcji, jeśli używasz wtyczki.
- Zapisz zmiany: Kliknij Aktualizuj plik, aby zapisać zmiany.
- Zweryfikuj zmiany: Odwiedź swój sklep WooCommerce, aby upewnić się, że recenzje produktów są ukryte zgodnie z zamierzeniem.
Postępując zgodnie z tymi krokami, możesz skutecznie zarządzać widocznością recenzji produktów w swoim sklepie WooCommerce. Jeśli potrzebujesz dalszej pomocy lub zaawansowanej personalizacji, rozważ skontaktowanie się z wp-dude.com w celu uzyskania fachowej pomocy.