• Hola

    Estoy creando un portal para un cliente personalizado. Me a pedido usar el plugin Woocommerce, pero al tener el diseño personalizado, necesitaria el codigo del boton «Add to cart» para ponerlo en el lugar que me pide el cliente.

    – He usado los codigos cortos – No sirve ya que tengo que ir poniendo yo el ID de cada producto y el lo quiere que salga solo en cada producto.
    – He usado el codigo que viene en el archivo de single-product/add-to-cart/simple.php pero me da error en la carga de mi diseño cuando incluyo esa parte.

    No se si existira algun metodo para poder usarlo.

    Un Saludo

    • Este debate fue modificado hace 5 años, 8 meses por Fernando Tellado. Razón: Contenido para adultos (añadido aviso en título y etiqueta)

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • Moderador Fernando Tellado

    (@fernandot)

    En este artículo tienes cómo se crean los enlaces para añadir productos al carrito, solo tienes que aplicarlos a tus botones.

    Además, que el tema personalizado, si es compatible con WordPress y WooCommerce, al crear un producto debería añadir automáticamente los enlaces para añadir al carrito por sí sola.

    Iniciador del debate BummerCSDWeb

    (@bummercsdweb)

    Hola Fernando!

    Eso que me has facilitado es lo mismo que los codigos cortos, tengo que añadir el ID de cada producto, lo que necesito es que agarre el solo el ID del producto, ya que en la visualizacion de las categorias si que sale el boton, pero cuando entras dentro del producto el boton desaparece.
    ¿No se si me explico?

    <form class="cart" action="<?php echo esc_url( apply_filters( 'woocommerce_add_to_cart_form_action', $product->get_permalink() ) ); ?>" method="post" enctype='multipart/form-data'>
                            <?php do_action( 'woocommerce_before_add_to_cart_button' ); ?>
    
                            <button type="submit" name="add-to-cart" value="<?php echo esc_attr( $product->get_id() ); ?>" class="single_add_to_cart_button button alt"><?php echo esc_html( $product->single_add_to_cart_text() ); ?></button>
    
                            <?php do_action( 'woocommerce_after_add_to_cart_button' ); ?>
                            </form>

    Yo uso este codigo, pero no deja ver la pagina completa, porque marca un error despues del </form>

    Un Saludo

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • El debate ‘NSFW – Boton «Añadir a carrito» plantila personalizada’ está cerrado a nuevas respuestas.