{"id":5305,"date":"2022-01-30T10:04:10","date_gmt":"2022-01-30T10:04:10","guid":{"rendered":"https:\/\/www.futurestatemedia.com\/?p=5305"},"modified":"2022-01-30T10:20:22","modified_gmt":"2022-01-30T10:20:22","slug":"resolviendo-woocommerce-404-error-en-producto-paginas","status":"publish","type":"post","link":"https:\/\/www.futurestatemedia.com\/es\/solving-woocommerce-404-error-on-product-pages\/","title":{"rendered":"Resolviendo el error WooCommerce 404 en las p\u00e1ginas de productos y m\u00e1s"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Los errores de WooCommerce 404 pueden ser comunes, especialmente cuando la pila de complementos se vuelve incluso levemente compleja. Una de las razones m\u00e1s comunes del error 404 es una actualizaci\u00f3n autom\u00e1tica fallida o una edici\u00f3n corrupta del archivo .htaccess.<\/p>\n\n\n\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Reasons_for_the_WooCommerce_404_Error\"><\/span>Razones del error WooCommerce 404<span class=\"ez-toc-section-end\"><\/span><\/h2><div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 counter-hierarchy ez-toc-counter ez-toc-white ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Tabla de contenido<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a8368886ba15\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Palanca<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a8368886ba15\" checked aria-label=\"Palanca\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.futurestatemedia.com\/es\/solving-woocommerce-404-error-on-product-pages\/#Reasons_for_the_WooCommerce_404_Error\" >Razones del error WooCommerce 404<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.futurestatemedia.com\/es\/solving-woocommerce-404-error-on-product-pages\/#Solving_a_Corrupt_htacess_File_Causing_WooCommerce_404_Error_%E2%80%93_Short_Term\" >Resolver un archivo .htacess corrupto que causa el error 404 de WooCommerce \u2013 Corto plazo<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.futurestatemedia.com\/es\/solving-woocommerce-404-error-on-product-pages\/#If_you_can_still_login_to_the_backend_of_WordPress\" >Si a\u00fan puede iniciar sesi\u00f3n en el backend de WordPress:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.futurestatemedia.com\/es\/solving-woocommerce-404-error-on-product-pages\/#If_you_cant_login_to_the_backend_of_WordPress\" >Si no puede iniciar sesi\u00f3n en el backend de WordPress:<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.futurestatemedia.com\/es\/solving-woocommerce-404-error-on-product-pages\/#Solving_a_Corrupt_htaccess_File_Causing_WooCommerce_404_Problem_%E2%80%93_Long_Term\" >Resolver un archivo .htaccess corrupto que causa el problema de WooCommerce 404 - Largo plazo<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.futurestatemedia.com\/es\/solving-woocommerce-404-error-on-product-pages\/#Solving_A_Clash_With_A_Category_Or_Attribute_URL_Base_Causing_WooCommerce_404_Error\" >Resolver un conflicto con una base de URL de categor\u00eda o atributo que causa el error 404 de WooCommerce<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n\n<ol class=\"wp-block-list\"><li>Un archivo .htaccess corrupto causado por un complemento, WooCommerce o WordPress mismo<\/li><li>Ha agregado una categor\u00eda o atributo con la base &#039;\/producto\/&#039; que est\u00e1 en conflicto con la configuraci\u00f3n del enlace permanente del producto WooCommerce<\/li><\/ol>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Solving_a_Corrupt_htacess_File_Causing_WooCommerce_404_Error_%E2%80%93_Short_Term\"><\/span>Resolver un archivo .htacess corrupto que causa el error 404 de WooCommerce \u2013 Corto plazo<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Muchos complementos de WooCommerce y WordPress agregan c\u00f3digo al archivo .htaccess e interact\u00faan con el c\u00f3digo colocado en \u00e9l.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Su complemento de almacenamiento en cach\u00e9 de WordPress agregar\u00e1 directivas de almacenamiento en cach\u00e9...<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Su complemento de seguridad de WordPress agregar\u00e1 protocolos de seguridad, IP incluidas en la lista blanca, etc.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Su configuraci\u00f3n principal de WooCommerce agregar\u00e1 directivas para estructuras de enlaces permanentes, etc.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">hay toda una lista<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La buena noticia es que hay una soluci\u00f3n MUY simple para el error WooCommerce 404 cuando es causado por un archivo .htaccess corrupto.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"If_you_can_still_login_to_the_backend_of_WordPress\"><\/span>Si a\u00fan puede iniciar sesi\u00f3n en el backend de WordPress:<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<ol class=\"wp-block-list\"><li>Dir\u00edgete a Configuraci\u00f3n &gt; Enlaces permanentes<\/li><li>Haga clic en &quot;Guardar&quot; en la parte inferior de la p\u00e1gina (no es necesario cambiar nada)<\/li><li>Vac\u00ede el cach\u00e9 por si acaso<\/li><li>Verifique que la soluci\u00f3n haya funcionado en modo inc\u00f3gnito \/ desde una conexi\u00f3n Wifi diferente<\/li><\/ol>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"If_you_cant_login_to_the_backend_of_WordPress\"><\/span>Si no puede iniciar sesi\u00f3n en el backend de WordPress:<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<ol class=\"wp-block-list\"><li>Dir\u00edgete a tu host e inicia sesi\u00f3n<\/li><li>Vaya a la secci\u00f3n &quot;Administrador de archivos&quot; (la ubicaci\u00f3n exacta variar\u00e1 dependiendo de <a href=\"https:\/\/www.futurestatemedia.com\/es\/siteground-recomendado-alojamiento-woocommerce\/\">qu\u00e9 alojamiento de WooCommerce<\/a> est\u00e1s usando)<\/li><li>Haz una copia del archivo .htaccess<\/li><li>Cambie el nombre del antiguo archivo .htaccess a algo como .htaccess1<\/li><li>Copia y pega un <a href=\"https:\/\/wordpress.org\/support\/article\/htaccess\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">archivo predeterminado de WordPress .htaccess<\/a> desde aqu\u00ed a su nuevo archivo .htaccess<\/li><li>Guarde el nuevo archivo .htaccess<\/li><li>Vac\u00ede el cach\u00e9 desde el tablero de alojamiento (si puede)<\/li><li>Verifique que la soluci\u00f3n haya funcionado en modo inc\u00f3gnito \/ desde una conexi\u00f3n Wifi diferente<\/li><\/ol>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Solving_a_Corrupt_htaccess_File_Causing_WooCommerce_404_Problem_%E2%80%93_Long_Term\"><\/span>Resolver un archivo .htaccess corrupto que causa el problema de WooCommerce 404 - Largo plazo<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Como la soluci\u00f3n consiste b\u00e1sicamente en &quot;Hacer clic en Guardar&quot; en la p\u00e1gina de configuraci\u00f3n de Permalinks dentro de WordPress, esto definitivamente es algo que se puede automatizar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Entonces\u2026<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Todo lo que necesita hacer es agregar un trabajo cron para vaciar el archivo .htaccess con frecuencia para limitar el tiempo durante el cual puede ocurrir el error.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00bfQu\u00e9 diablos es un trabajo cron que dices?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No entre en p\u00e1nico: todo lo que REALMENTE necesita hacer es agregar un fragmento de c\u00f3digo usando el complemento &quot;Fragmentos de c\u00f3digo&quot; y hacer clic en &quot;Guardar y activar&quot; y listo. NO es necesario tener conocimientos de c\u00f3digo: es un juego de ni\u00f1os.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aqu\u00ed est\u00e1 el c\u00f3digo que necesita agregar:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/ Vaciar los enlaces permanentes cada hora add_action(&#039;my_hourly_event&#039;, &#039;do_this_hourly&#039;); function my_activation() { if ( !wp_next_scheduled( &#039;my_hourly_event&#039; ) ) { wp_schedule_event(time(), &#039;hourly&#039;, &#039;my_hourly_event&#039;); } } add_action(&#039;wp&#039;, &#039;my_activation&#039;); function do_this_hourly() { global $wp_rewrite; $wp_rewrite-&gt;flush_rules(); }<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Todo el cr\u00e9dito por este c\u00f3digo, y la fuente original es isitwp.com \u2013 <a href=\"https:\/\/www.isitwp.com\/flush-permalinks-once-per-hour-cron-job\/\" target=\"_blank\" rel=\"noreferrer noopener\">ver el c\u00f3digo original aqu\u00ed<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Y aqu\u00ed est\u00e1 el complemento de fragmentos de c\u00f3digo si a\u00fan no lo tiene instalado:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-plugin-directory wp-block-embed-plugin-directory\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"HL0O8pMPdD\"><a href=\"https:\/\/wordpress.org\/plugins\/code-snippets\/\" target=\"_blank\" rel=\"noopener\">Fragmentos de c\u00f3digo<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&quot;Fragmentos de c\u00f3digo&quot;: directorio de complementos\" src=\"https:\/\/wordpress.org\/plugins\/code-snippets\/embed\/#?secret=Qv8sdAyOY4#?secret=HL0O8pMPdD\" data-secret=\"HL0O8pMPdD\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Solving_A_Clash_With_A_Category_Or_Attribute_URL_Base_Causing_WooCommerce_404_Error\"><\/span>Resolver un conflicto con una base de URL de categor\u00eda o atributo que causa el error 404 de WooCommerce<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Como ver\u00e1s en esto <a href=\"https:\/\/github.com\/woocommerce\/woocommerce\/issues\/14481\" target=\"_blank\" rel=\"noopener\">hilo extendido en Github<\/a> \u2013 Esta es una causa m\u00e1s com\u00fan de un problema de WooCommerce 404 de lo que NUNCA hubiera anticipado.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">B\u00e1sicamente significa que un usuario de nivel de administrador ha creado intencionalmente una &quot;Categor\u00eda de publicaci\u00f3n&quot; o &quot;Atributo de producto&quot; con el nombre &quot;Producto&quot;. Esto significa que el slug para esa categor\u00eda o atributo incluye \/producto\/ que TAMBI\u00c9N es el slug predeterminado (enlace permanente) para p\u00e1ginas de productos en WooCommerce.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Naturalmente, esto conduce a un conflicto y significa que tiene una causa de &quot;error humano&quot;, y la tecnolog\u00eda no ha evitado que ocurra ese error humano. A veces (muchas veces) el software simplemente no es \u201c<a href=\"https:\/\/asq.org\/quality-resources\/mistake-proofing\" rel=\"noreferrer noopener nofollow\" target=\"_blank\">poka yugo<\/a>El software permite errores de error humano cuando no deber\u00eda.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En alg\u00fan momento en el futuro, esto bien puede cambiar y este error se volver\u00e1 imposible, pero por ahora, solo tenga cuidado con los propietarios de tiendas y clientes deshonestos que podr\u00edan estar causando algunos problemas para usted, el administrador del sitio web.<\/p>","protected":false},"excerpt":{"rendered":"<p>Los errores WooCommerce 404 pueden ser comunes, especialmente cuando su pila de complementos se vuelve levemente compleja. Una de las razones m\u00e1s comunes del error 404 es una actualizaci\u00f3n autom\u00e1tica fallida o una edici\u00f3n corrupta del archivo .htaccess. Razones del error 404 de WooCommerce Un archivo .htaccess corrupto causado por un complemento, WooCommerce o el propio WordPress\u2026 <a class=\"more-link\" href=\"https:\/\/www.futurestatemedia.com\/es\/solving-woocommerce-404-error-on-product-pages\/\">seguir leyendo <span class=\"screen-reader-text\">Resolviendo el error WooCommerce 404 en las p\u00e1ginas de productos y m\u00e1s<\/span><\/a><\/p>","protected":false},"author":3,"featured_media":5310,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"off","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[24],"tags":[],"class_list":["post-5305","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-amazon-fba","entry"],"_links":{"self":[{"href":"https:\/\/www.futurestatemedia.com\/es\/wp-json\/wp\/v2\/posts\/5305","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.futurestatemedia.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.futurestatemedia.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.futurestatemedia.com\/es\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.futurestatemedia.com\/es\/wp-json\/wp\/v2\/comments?post=5305"}],"version-history":[{"count":0,"href":"https:\/\/www.futurestatemedia.com\/es\/wp-json\/wp\/v2\/posts\/5305\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.futurestatemedia.com\/es\/wp-json\/wp\/v2\/media\/5310"}],"wp:attachment":[{"href":"https:\/\/www.futurestatemedia.com\/es\/wp-json\/wp\/v2\/media?parent=5305"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.futurestatemedia.com\/es\/wp-json\/wp\/v2\/categories?post=5305"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.futurestatemedia.com\/es\/wp-json\/wp\/v2\/tags?post=5305"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}