Es gibt immer wieder Situationen wo man dieses Snippets brauchen kann. So könnte man ganze PR Aktionen darauf aufbauen. Oder man möchte ein neues Produkt den Leute schmackhaft machen und verteilt ein kleines Müsterchen.

Mit diesem Snippets fügt man ein Produkt automatisch dem Warenkorb hinzu

// add item to cart on visit
add_action( 'init', 'add_product_to_cart' );
function add_product_to_cart() {
if ( ! is_admin() ) {
global $woocommerce;
$product_id = 64;
$found = false;
//check if product already in cart
if ( sizeof( $woocommerce->cart->get_cart() ) > 0 ) {
foreach ( $woocommerce->cart->get_cart() as $cart_item_key => $values ) {
$_product = $values['data'];
if ( $_product->id == $product_id )
$found = true;
}
// if product not found, add it
if ( ! $found )
$woocommerce->cart->add_to_cart( $product_id );
} else {
// if no products in cart, add it
$woocommerce->cart->add_to_cart( $product_id );
}
}
}

Einfach dieses Snippets in die functions.php Datei hinzufügen und die Product_ID mit dem gewünschten Produkt ersetzen.







Über

Eric-Oliver Mächler

Seit 2005 bin ich ein aktiver Blogger. Ich kenne die Kniffe und die Tricks um einen Blog erfolgreich zu machen. Hier gebe ich diese kleinen Tricks gerne weiter und freue mich, wenn ich euch helfen kann. Hier erfährt man mehr über mich.

3 Kommentare

Hinterlass einen Kommentar