Varibale Produkte mit € 0,00 auszublenden

  • 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.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!