{"id":17371,"date":"2023-12-24T12:00:19","date_gmt":"2023-12-24T12:00:19","guid":{"rendered":"http:\/\/a8759758b2.nxcli.io\/?post_type=docs&#038;p=17371"},"modified":"2024-11-28T12:24:12","modified_gmt":"2024-11-28T12:24:12","password":"","slug":"el-campo-aplicar-cupon-no-se-muestra-en-el-carrito-de-la-compra","status":"publish","type":"docs","link":"https:\/\/couponaffiliates.com\/es\/docs\/el-campo-aplicar-cupon-no-se-muestra-en-el-carrito-de-la-compra\/","title":{"rendered":"El campo Aplicar cup\u00f3n no se muestra en el carrito \/ pago"},"content":{"rendered":"<p><br>Si el campo \"Aplicar cup\u00f3n\" de WooCommerce no se muestra en el carrito o en la p\u00e1gina de pago, puede deberse a varias razones.<\/p>\n\n\n\n<p>He aqu\u00ed una lista de comprobaci\u00f3n que le ayudar\u00e1 a solucionar el problema (tal vez pueda hacerlo en un sitio de prueba):<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Configuraci\u00f3n de WooCommerce<\/strong>: Aseg\u00farese de que el uso de cupones est\u00e1 activado. Ir a <code>WooCommerce<\/code> -&gt; <code>Ajustes<\/code> -&gt; <code>General<\/code> y marque la casilla \"Activar el uso de c\u00f3digos de cup\u00f3n\".<\/li>\n\n\n\n<li><strong>Compatibilidad de temas<\/strong>: Algunos temas pueden anular las plantillas de WooCommerce y eliminar accidentalmente el campo de cup\u00f3n. Intente cambiar temporalmente a otro tema como <a href=\"https:\/\/en-gb.wordpress.org\/themes\/storefront\/\" target=\"_blank\" rel=\"noopener\">Escaparate<\/a> para ver si el problema persiste. Alternativamente, compruebe la configuraci\u00f3n de sus temas y ver si tiene una opci\u00f3n para mostrar la opci\u00f3n de aplicar cup\u00f3n en su carrito \/ p\u00e1gina de pago.<\/li>\n\n\n\n<li><strong>Plugins conflictivos<\/strong>: Desactive otros plugins uno por uno para averiguar si existe alg\u00fan conflicto que provoque la desaparici\u00f3n del campo del cup\u00f3n.<\/li>\n\n\n\n<li><strong>C\u00f3digo personalizado<\/strong>: Si tiene fragmentos de c\u00f3digo personalizados a\u00f1adidos a la secci\u00f3n de su tema <code>funciones.php<\/code> o un plugin espec\u00edfico del sitio, aseg\u00farese de que no haya nada que pueda ocultar el campo del cup\u00f3n.<\/li>\n\n\n\n<li><strong>Anulaci\u00f3n de plantillas<\/strong>: Compruebe si su tema ha anulado el <code>carrito.php<\/code> plantilla. Ir a <code>WooCommerce<\/code> -&gt; <code>Estado del sistema<\/code> -&gt; <code>Plantillas<\/code> y busque las plantillas anuladas. Actualice o elimine las modificaciones si es necesario.<\/li>\n\n\n\n<li><strong>Problemas con JavaScript<\/strong>: La consola del navegador puede mostrar errores de JavaScript que podr\u00edan estar ocultando el campo del cup\u00f3n. Compruebe si hay errores y resu\u00e9lvalos.<\/li>\n\n\n\n<li><strong>Estilo CSS<\/strong>: A veces, CSS puede estar ocultando el campo del cup\u00f3n (<code>mostrar: ninguno;<\/code>). Compruebe sus archivos CSS y estilos en l\u00ednea.<\/li>\n<\/ol>\n\n\n\n<p>Si se siente c\u00f3modo haci\u00e9ndolo, tambi\u00e9n puede intentar a\u00f1adir manualmente el formulario de cup\u00f3n a su carrito o p\u00e1gina de pago utilizando un gancho en la secci\u00f3n de su tema <code>funciones.php<\/code> o utilizando un archivo <a href=\"https:\/\/wordpress.org\/plugins\/code-snippets\/\" target=\"_blank\" rel=\"noopener\"><strong>fragmentos de c\u00f3digo<\/strong><\/a> plugin.<\/p>\n\n\n\n<p>He aqu\u00ed un ejemplo:<\/p>\n\n\n\n<p><strong>Carrito:<\/strong><\/p>\n\n\n\n<p>Este c\u00f3digo enganchar\u00e1 el formulario del cup\u00f3n justo antes de la tabla del carrito en la p\u00e1gina del carrito. Aseg\u00farese de que el <code>woocommerce_before_cart_table<\/code> est\u00e9 presente en la plantilla de su carrito para que esto funcione.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>function custom_add_coupon_field_to_cart() {\n  if ( wc_coupons_enabled() ) {\n    woocommerce_form_field( 'coupon_code', array(\n      'id' =&gt; 'coupon_code',\n      'label' =&gt; __( 'Cup\u00f3n', 'woocommerce' ) . ':',\n      'placeholder' =&gt; __( 'C\u00f3digo de cup\u00f3n', 'woocommerce' ),\n      'class' =&gt; 'input-text',\n    ), '' );\n  }\n}\nadd_action( 'woocommerce_before_cart_table', 'custom_add_coupon_field_to_cart' );<\/code><\/pre>\n\n\n\n<p><strong>Pago:<\/strong><\/p>\n\n\n\n<p>Este c\u00f3digo enganchar\u00e1 el formulario del cup\u00f3n justo antes de pasar por caja. Aseg\u00farese de que el <code>woocommerce_before_checkout_formulario<\/code> est\u00e1 presente en su plantilla de pago para que esto funcione.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>function custom_add_coupon_field_to_checkout() {\n    if ( ! is_checkout() || WC()-&amp;gt;cart-&amp;gt;is_empty() ) {\n        return;\n    }\n\n    echo &#039;&lt;div class=&quot;woocommerce-form-coupon-toggle&quot;&gt;&#039;;\n    echo &#039;&lt;p&gt;&#039; . __( &#039;&iquest;Tienes un cup&oacute;n? Haz clic aqu&iacute; para introducir tu c&oacute;digo.&#039;, &#039;woocommerce&#039; ) . &#039;&lt;\/p&gt;&#039;;\n    echo &#039;&lt;\/div&gt;&#039;;\n\n    woocommerce_checkout_coupon_form();\n}\nadd_action( &#039;woocommerce_before_checkout_form&#039;, &#039;custom_add_coupon_field_to_checkout&#039;, 10 );<\/code><\/pre>\n\n\n\n<p><strong>Haga siempre una copia de seguridad de su sitio antes de realizar cambios.<\/strong><\/p>","protected":false},"excerpt":{"rendered":"<p>Si el campo \u201cAplicar cup\u00f3n\u201d de WooCommerce no aparece en el carrito o en la p\u00e1gina de pago, puede deberse a varias razones. Aqu\u00ed tienes una lista de comprobaci\u00f3n que te ayudar\u00e1 a solucionar el problema (tal vez puedas hacerlo en un sitio de prueba): Si se siente c\u00f3modo haci\u00e9ndolo, tambi\u00e9n puede intentar a\u00f1adir manualmente el formulario de cup\u00f3n a [...]<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","footnotes":"","_links_to":"","_links_to_target":""},"doc_category":[25],"doc_tag":[],"class_list":["post-17371","docs","type-docs","status-publish","hentry","doc_category-support","wpbf-post"],"year_month":"2026-04","word_count":467,"total_views":"6212","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"display_name":"Elliot Sowersby","author_link":"#"},"doc_category_info":[{"term_name":"General Questions + Help","term_url":"https:\/\/couponaffiliates.com\/es\/categoria-docs\/soporte\/"}],"doc_tag_info":[],"taxonomy_info":{"doc_category":[{"value":25,"label":"General Questions + Help"}]},"featured_image_src_large":false,"comment_info":0,"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/docs\/17371","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/comments?post=17371"}],"version-history":[{"count":9,"href":"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/docs\/17371\/revisions"}],"predecessor-version":[{"id":19264,"href":"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/docs\/17371\/revisions\/19264"}],"wp:attachment":[{"href":"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/media?parent=17371"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/doc_category?post=17371"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/doc_tag?post=17371"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}