Deprecated: ¡El gancho setted_site_transient está obsoleto desde la versión 6.8.0! Usa set_site_transient en su lugar. in /home/u465212701/domains/tdestudiodesign.com/public_html/wp-includes/functions.php on line 6121

Deprecated: ¡El gancho setted_site_transient está obsoleto desde la versión 6.8.0! Usa set_site_transient en su lugar. in /home/u465212701/domains/tdestudiodesign.com/public_html/wp-includes/functions.php on line 6121
WooCommerce: agregue el producto al carrito cuando visite una página específica - Portfolio https://tdestudiodesign.com/wp-content/plugins/whatsapp/style.css

Ya hemos visto cómo Agregue un producto al carrito automáticamente cuando un usuario ingrese a su sitio web. Sin embargo, necesitaba una funcionalidad diferente en este mismo sitio web, y específicamente quería un producto agregado al carrito solo cuando un usuario como usted visita una ID de página de WordPress específica.

Si desea probar, vaya a mi página de tutorial de video gratuito llamada «Cómo personalizar la página de productos únicos de WooCommerce«. Tan pronto como la página carga, un producto se agrega mágicamente al CART, de modo que el pago de WooCommerce en esa misma página se llena con el elemento oculto. Si vas a mi Página de carro Justo después de visitar esa página de destino, puede verificar que haya un producto allí.

Entonces, ¿cómo lo hice?

WooCommerce: agregue el producto al carrito cuando visite una identificación de página específica

WooCommerce PHP Snippet: Agregue el producto al carrito cuando visite una ID de página de WordPress específica

    /**   * @snippet       Add Product to Cart When Visiting Page ID - WooCommerce   * @how-to        businessbloomer.com/woocommerce-customization   * @sourcecode    https://businessbloomer.com/?p=75861   * @author        Rodolfo Melogli, Business Bloomer   * @compatible    WooCommerce 3.4.3   */    add_action( 'wp', 'bbloomer_add_product_to_cart_on_page_id_load' );     function bbloomer_add_product_to_cart_on_page_id_load() {             // product ID to add to cart  $product_id = 21874;    // page ID to target           if ( is_page( 19473 ) ) {      WC()->cart->empty_cart();  WC()->cart->add_to_cart( $product_id );   }    }    

Deja una respuesta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.