Hallo Miteinander,
ich suche nach einer Lösung, um varibale Produkte mit € 0,00 auszublenden, oder automatisch auf "nicht vorrätig" zu setzen, damit sie nicht mehr im Shop gezeigt werden .
Für die einfachen Produkte hat das hier funktioniert:
add_action( 'woocommerce_product_query', 'themelocation_product_query' );
function themelocation_product_query( $q ){
$meta_query = $q->get( 'meta_query' );
$meta_query[ ] = array(
'key' => '_price',
'value' => 1,
'compare' => '>'
);
$q->set( 'meta_query', $meta_query );
}
Key/bzw. p class wäre hier price variation_modified.
Wenn ich nicht schnell genug das Produkt manuell auf nicht vorrätig stelle, nachdem der Lagerstatus auf - 0 - steht, dann habe ich im Shop einen "ab € 0,00" Preis. Das sieht nicht gut aus.
Kann mir da bitte jemand helfen?
Vielen Dank.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!