Zusätzliche benutzerdefinierte Schaltfläche für eine bestimmte einzelne Produktseite in WooCommerce

Lesezeit: 2 Minuten

Zusatzliche benutzerdefinierte Schaltflache fur eine bestimmte einzelne Produktseite in WooCommerce
EWG

In WooCommerce muss eine weitere Schaltfläche erstellt werden, die zum Formular „Kontakt“ unter meiner aktuellen Schaltfläche „In den Warenkorb“ für eine bestimmte Produktseite weiterleitet (Beispiel: http://offers.elements.com.sg/product/ha-power-dose-facial/).

Endproduktseite:

  • Es gibt 2 verschiedene Schaltflächen, die Benutzer auswählen können
  • Einer ist „Zum Warenkorb hinzufügen“, der zur PayPal-Seite führt, und der andere führt zum „Kontakt“-Formular
  • Benutzer können beide auswählen.

Ich verwende ein OceanWP-Thema.

Zusatzliche benutzerdefinierte Schaltflache fur eine bestimmte einzelne Produktseite in WooCommerce
LoicTheAztec

Basierend auf der zusätzlichen Schaltfläche „In den Warenkorb“ mit fester Menge im Antwortcode der WooCommerce-Einzelproduktseiten können Sie dies wie folgt tun:

add_action( 'woocommerce_after_add_to_cart_button', 'additional_single_product_button', 20 );
function additional_single_product_button() {
    global $product;

    // Define your targeted product IDs in the array below 
    $targeted_product_ids = array( 37, 53 );

    if( in_array( $product->get_id(), $targeted_product_ids ) ) {
        
        $link = home_url('/contact-us/'); // <== Here set button link
        $name = esc_html_( "Contact Us", "woocommerce" ); // <== Here set button name 
        $class="button alt";
        $style="display: inline-block; margin-top: 12px;";
    
        // Output
        echo '<br><a rel="no-follow" href="'.$href.'" class="'.$class.'" style="'.$style.'">'.$name.'</a>';
    }
}

Der Code wird in die function.php-Datei Ihres aktiven untergeordneten Designs (aktives Design) eingefügt. Getestet und funktioniert.

Andere verwandte Antworten:

  • Hinzufügen einer benutzerdefinierten Schaltfläche nach der Schaltfläche „In den Warenkorb“ auf einzelnen Produktseiten
  • Fügen Sie nach dem Hinzufügen zum Warenkorb eine Schaltfläche hinzu und leiten Sie sie zu einem benutzerdefinierten Link in WooCommerce weiter
  • Benutzerdefinierte Schaltfläche neben der Schaltfläche „ZUM WARENKORB HINZUFÜGEN“ von WooCommerce basierend auf dem Produkttyp

Sie können einige Plugins von Drittanbietern verwenden, die Funktionen zum Hinzufügen von Schaltflächen auf einer einzelnen Produktseite bieten.

oder Sie können eine Schaltfläche in einer einzelnen Produktdatei mithilfe von Codierung hinzufügen. Sie können eine einzelne Produktdatei im untergeordneten Thema aus dem WooCommerce-Vorlagenordner verwenden.

oder Sie können auch den Haken verwenden, um eine Schaltfläche in der Shop-Schleife wie folgt hinzuzufügen:

add_action( 'woocommerce_after_shop_loop_item', 'new_add_to_cart_button' );
function new_add_to_cart_button() {
    // Your button code.
}

1003870cookie-checkZusätzliche benutzerdefinierte Schaltfläche für eine bestimmte einzelne Produktseite in WooCommerce

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy