Blog
woocommerce agregar botón personalizado
WooCommerce solo tiene un botón "Añadir al carrito" por defecto, lo que ya no satisface las diversas necesidades de nuestros clientes. En ocasiones, necesitamos añadir botones personalizados a las páginas de producto, como un botón de descarga o un enlace a otras tiendas online para comprar, en cuyo caso necesitamos añadir campos personalizados.
Utilice el complemento Custom Field Suite

Agregar un grupo de campos

Luego tu producto tendrá un grupo de campos adicional, y este campo corresponderá al producto actual, el cual puede ser texto, enlace, archivo cargado, etc.

Finalmente, necesitamos generar y mostrar estos campos. La interfaz de salida oficial del complemento se encuentra en http://customfieldsuite.com/api/get.html
El siguiente ejemplo utiliza el tema Avada: Agregar esto al archivo functions.php del tema secundario mostrará la interfaz de salida en la página de un solo producto, junto al botón Agregar al carrito.
add_action( 'resumen_de_producto_único_woocommerce', 'mi_botón_adicional_en_la_página_del_producto', 30 );
función mi_botón_adicional_en_la_página_del_producto()
{
producto global $;
eco'<a href="/es/”URL”/?wmc-currency=EUR">Añadir a la cesta</a>';
}
o
add_action( 'woocommerce_resumen_de_producto_único', 'botón_personalizado_después_del_resumen_de_producto', 30 );
función botón_personalizado_después_del_resumen_del_producto()
{
producto global $;
eco CFS()->get( 'amazon' );
eco'<a class="\’amazon\’" href="/es/”/?wmc-currency=EUR" ‘. cfs()->COMPRAR EN AMAZON</a> ';
eco'<div class="\’amazon\’"> '. CFS()->get( 'amazon' ) .'</div> ';}