Saltar al contenido
DominioZero
Soporte técnico
DominioZeroDominioZero
  • Soporte
  • E-mail
  • PrestaShop
  • WordPress
    • Descargas
  • Magento
  • Información
    • Restricciones
    • Glosario
Login
  • Soporte
  • E-mail
  • PrestaShop
  • WordPress
    • Descargas
  • Magento
  • Información
    • Restricciones
    • Glosario

Evitar categorías anidadas en WooCommerce

Estás aquí:
  1. Inicio
  2. WordPress
  3. Evitar categorías anidadas en WooCommerce

Si nuestra tienda tiene muchas categorías y subcategorías anidadas, puede dar como resultado unas URL de producto interminables del tipo:

midominio.com/tienda/categoría/subcategoría/subcategoría/producto

Aunque si el árbol es pequeño puede ser beneficioso para el SEO que aparezcan todas, en muchos casos estas URL enormes son contraproducentes. En estos casos la mejor opción es mostrar la categoría más pequeña, en la que se encuentra el producto.

A continuación te dejamos un snippet de código que te permitirá cambiar el comportamiento de WooCommerce y conseguir esto. Sólo tienes que ir a Apariencia > Editor y seleccionar el archivo functions.php en el listado de la derecha. Al final del código añade este snippet y guarda el archivo.

function wdm_remove_parent_category_from_url( $args ) {
 $args['rewrite']['hierarchical'] = false;
 return $args;
 }
 add_filter( 'woocommerce_taxonomy_args_product_cat', 'wdm_remove_parent_category_from_url' );
Categoría: WordPressPor DominioZero15 de febrero de 2018Deja un comentario
Etiquetas: woocommercewordpress

Autor: DominioZero

Navegación entre publicaciones

AnteriorPublicación anterior:El servidor no me permite conectarme, mi IP está bloqueadaSiguientePublicación siguiente:Añadir reCaptcha al formulario de contacto de PrestaShop 1.6

Related posts

Lentitud en WordPress con WooCommerce
23 de diciembre de 2017
WordPress: Too many redirects
23 de diciembre de 2017

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos requeridos están marcados *

Publicar comentario

Nube de etiquetas
sql woocommerce cPanel Android módulo cache prestashop error seo Outlook Manual wordpress Magento correo
Categorías
  • cPanel (1)
  • E-mail (5)
  • Magento (1)
  • Manuales (6)
  • PrestaShop (8)
  • PrestaShop 1.6 (8)
  • WordPress (3)
DominioZero
DominioZero ©2018-2020. Todos los derechos reservados.
Ir a Tienda