Buenas,
Os escribimos porque en nuestro sitio https://www.homyroom.es/ no podemos ver el menu desplegable de PRODUCTOS completo ya que se corta y no es nada intuitivo para el usuario.
Por ejemplo, dentro de productos, en salón, se corta en la 3ª categoría y no puedes ver el resto.
¿Cómo podríamos solventar este problema?
Por otro lado, al pinchar en PRODUCTOS, llegamos a esta pantalla y las categorías están ordenadas alfabéticamente a excepción de cocina, de qué forma podemos ordenarlo?
Al pasar sobre las categorías padre, dentro tampoco están ordenadas alfabéticamente. ¿Cómo podemos ordenarlo?
Muchas gracias de antemano,
Saludos
Hola Alba,
Te envio una captura de como puedo visualizar la web que nos envias:
Básicamente depende de la resolución con la que estés viendo la web en mi caso estoy en 1920 x 1080 por lo que tu resolución debe ser mucho mas baja o verifica si tienes algún zoom aplicado a la web, para ello puedes seguir el comando CTRL + de esta forma aumentas el tamaño de la web dando zoom al explorador y con CTRL - alejas el zoom del mismo.
Igualmente podrías evaluar cambiar estas secciones por un megamenú tal como se indica en la documentación del tema > https://xtemos.com/docs/basel/create-mega-menu/ .
Un saludo 🖐️
Ya hemos probado con el mega menu pero no se adapta bien a nuestras pretensiones.
En cuanto a la 2ª y 3ª pregunta que te comentábamos en relación al orden alfabético, alguna idea?
gracias de antemano!
Hola Alba,
Con respecto a las otras dudas verifica en Apariencias > Menú, los menús que tengas disponible para editar, esto lo encuentras haciendo clic aqui:
Seleccionas entre los menús que tengas para editar y luego haces clic en seleccionar, por lo que parece debe mostrarte algo relacionado a shop:
Nos comentas como te va, un saludo 🖐️ 🖐️
Buenas!
Asi lo hemos intentado pero no hay forma, lo raro es que en el menu header de la home cuando pasas sobre productos (sin pinchar, en el menu desplegable) sí que aparecen ordenados alfabéticamente
mientras que si entras en productos no
gracias por vuestra ayuda
Hola Alba,
Para el tema del ordenamiento de las categorías en la pagina de la tienda prueba agregando el siguiente código al final de tu archivo functions.php de tu Child Theme:
function basel_product_categories_nav() { global $wp_query, $post; $show_subcategories = basel_get_opt( 'shop_categories_ancestors' ); $show_categories_neighbors = basel_get_opt( 'show_categories_neighbors' ); $list_args = array( 'taxonomy' => 'product_cat', 'hide_empty' => false ); // Menu Order $list_args['orderby'] = 'menu_order'; // Setup Current Category $current_cat = false; $cat_ancestors = array(); if ( is_tax( 'product_cat' ) ) { $current_cat = $wp_query->queried_object; $cat_ancestors = get_ancestors( $current_cat->term_id, 'product_cat' ); } $list_args['depth'] = 5; $list_args['child_of'] = 0; $list_args['title_li'] = ''; $list_args['hierarchical'] = 1; $list_args['use_desc_for_title'] = false; $list_args['walker'] = new BASEL_Walker_Category(); if ( basel_is_shop_on_front() ) { $shop_link = home_url(); } else { $shop_link = get_post_type_archive_link( 'product' ); } include_once( WC()->plugin_path() . '/includes/walkers/class-product-cat-list-walker.php' ); if( is_object( $current_cat ) && !get_term_children( $current_cat->term_id, 'product_cat' ) && $show_subcategories && !$show_categories_neighbors ) return; echo '<a href="#" class="basel-show-categories">' . esc_html__('Categories', 'basel') . '</a>'; echo '<ul class="basel-product-categories">'; echo '<li class="cat-link shop-all-link"><a href="' . esc_url( $shop_link ) . '">' . esc_html__('All', 'basel') . '</a></li>'; if( $show_subcategories ) { basel_show_category_ancestors(); } else { wp_list_categories( $list_args ); } echo '</ul>'; }
Si no te funciona te sugiero contactar con soporte técnico de tu template para que te ofrezcan alguna solución.