Dla kogo ta opcja ?
Czasami budując stronę internetową która ma być sporym katalogiem produktów warto oprzeć ją np o skrypt WooCommerce gdyż w przyszłości możemy łatwo taki katalog przerobić np na sklep internetowy. W całej operacji możemy użyć 3 kodów które przygotowaliśmy dla was poniżej.
Zaczynamy
Zaczynamy od ukrycia koszyka i opcji "Dodaj do koszyka". W tym celu w pliku functions.php najlepiej w naszym Child Theme czyli motywie potomnym dodajemy poniższe linie kodu:
//Wylaczenie guzika Do Koszyka</p>
remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 );
remove_action( 'woocommerce_simple_add_to_cart', 'woocommerce_simple_add_to_cart', 30 );
remove_action( 'woocommerce_grouped_add_to_cart', 'woocommerce_grouped_add_to_cart', 30 );
Jeśli przykładowo nie potrzebujemy udostępniania cen możemy to zrobić poniższym kodem:
//Wylaczenie cen
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 );
remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_price', 10 );
Na sam koniec możemy jeszcze wyłączyć wyświetlanie kodów SKU w naszym sklepie/katalogu opartym o WooCommerce:
//Usuniecie SKU ze sklepu WooCommerce
add_filter( 'wc_product_sku_enabled', 'mycode_remove_sku_from_product_page' );
function mycode_remove_sku_from_product_page( $boolean ) {
if ( is_single() ) {
$boolean = false;
}
return $boolean;
}
Po tych zabiegach otrzymujemy katalog produktów z brakiem możliwości kupowania lecz jeśli zadecydujemy, że warto zmienić nasz katalog w sklep możemy to zrobić usuwając powyższe opcje i przywracając właściwości sklepu w kilka minut. Mamy nadzieje, że powyższe porady okażą się przydatne i zapraszamy do komentowania.