Jak ukryć SKU na stronie produktu
Proste zadanie na dzisiaj. Klient zażyczył sobie, żeby na stronie z produktem ukryć SKU. Ale żeby na zapleczu nadal było dostępne. Użyjemy do tego filtra wc_product_sku_enabled. Oto krótki kod:
add_filter( 'wc_product_sku_enabled', 'gc_usun_sku' );
function gc_usun_sku( $sku ) {
if ( ! is_admin() && is_product() ) {
return false;
}
return $sku;
}
Na koniec jako bonus kod, który usunie na stronie produktu wszystkie metadane, czyli: SKU, kategorię i tagi
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_meta', 40 );