Avisos
Vaciar todo

Mostrar Subcategorias y Productos Woocomerce

16 Respuestas
3 Usuarios
0 Reactions
46 Visitas
Respuestas: 558
Honorable Member
Topic starter
 

Hola,
Tengo una categoria con Subcategorias, pero quiero mostrar las subcategorias de forma que se vean diferente de los productos, o que al menos aparezcan en la primera fila diferenciando los productos.

He probado hacerlo en la descripcion del producto para despues ponerlo por CSS pero no puedo poner html en el la descripcion de la categoria

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 17/12/2019 12:29 pm
Pepe
 Pepe
Respuestas: 42190
Illustrious Member Admin
 

Hola carlos.

Instala el plugin que tienes adjunto, solo tienes que subirlo y activar.

El plugin lo que realiza es separar las subcategorías y mostrarlas en al parte superior:

Espero que sea lo que buscas, de no ser así por favor indícalo para que podamos seguir ayudándote.

Un saludo


 
Respondido : 17/12/2019 1:43 pm
Respuestas: 558
Honorable Member
Topic starter
 

Hola,
Muchas gracias, si parece que si, voy a probarlo


 
Respondido : 17/12/2019 3:16 pm
Respuestas: 558
Honorable Member
Topic starter
 

Hola,
¿Como puedo hacer que solo me muestra las subcategorias de este plugin pero bajo nada? es que si solo muestra las subcategorias se ven pequeñas, lo puedo modificar de tamaño?


 
Respondido : 19/12/2019 3:51 pm
Pepe
 Pepe
Respuestas: 42190
Illustrious Member Admin
 

Hola Carlos.

No entiendo muy bien lo que quieres decir ¿ Quieres que las imágenes de las categorías sean más grandes ?
El plugin lo preparé especialmente para lo que nos comentabas y no tiene configuración pero si que se pueden modificar los tamaños de las imágenes y hacerlas más grandes.

.- Accede a wp-content -> Plugins -> we-separate-products-categories-in-archives -> css
.- Edita el archivo style.css que encontrarás en esa carpeta.
.- Busca el siguiente código:

 ul.product-cats li {
        width: 29.4117647059%;
        float: left;
        margin-right: 5.8823529412%;
    }

.- Modifica por el siguiente:

ul.product-cats li {
        width: 50%;
        float: left;
        margin-right:auto;
    }

 
Respondido : 19/12/2019 4:37 pm
Respuestas: 558
Honorable Member
Topic starter
 

Hola,
Muchas gracias, pero no quiero que me muestre bajo los productos ni subcategroias.


 
Respondido : 19/12/2019 5:52 pm
Jhon
 Jhon
Respuestas: 44954
Illustrious Member Moderator
 

Hola

Prueba agregando el siguiente código al final de tu archivo functions.php de tu theme o child-theme

function exclude_product_cat_children($wp_query) {
if ( isset ( $wp_query->query_vars['product_cat'] ) && $wp_query->is_main_query()) {
    $wp_query->set('tax_query', array(
                                    array (
                                        'taxonomy' => 'product_cat',
                                        'field' => 'slug',
                                        'terms' => $wp_query->query_vars['product_cat'],
                                        'include_children' => false
                                    )
                                 )
    );
  }
}
add_filter('pre_get_posts', 'exclude_product_cat_children');

Saludos.


 
Respondido : 19/12/2019 6:52 pm
Respuestas: 558
Honorable Member
Topic starter
 

Hola!
No me funciona, otra cosa que me ocurre es que la imagen de la subcategoria con este plugin no se puede hacer click 🙁


 
Respondido : 23/12/2019 12:19 pm
Pepe
 Pepe
Respuestas: 42190
Illustrious Member Admin
 

Hola Carlos.

Tienes la web en mantenimiento y no podemos revisarlo.
Necesitamos que tengas la web activar para poder revisarlo y darte una solucion.

Un saludo


 
Respondido : 23/12/2019 3:34 pm
Respuestas: 558
Honorable Member
Topic starter
 

Ya esta activa


 
Respondido : 23/12/2019 4:11 pm
Pepe
 Pepe
Respuestas: 42190
Illustrious Member Admin
 

Hola Carlos.

Veo que no se muestran los productos.

Desactiva el plugin, con la función que te indico Jhon es suficiente.

Un saludo


 
Respondido : 23/12/2019 4:40 pm
Respuestas: 558
Honorable Member
Topic starter
 

Hola,
Si los productos no aparecen, lo que no quiero es que me salgan duplicadas las subcategorias, y prefiero que se vean como la primera opción más grandes


 
Respondido : 23/12/2019 4:45 pm
Jhon
 Jhon
Respuestas: 44954
Illustrious Member Moderator
 

Hola

Habilita tu sitio web para ver lo que comentas, entiendo que según tu captura de pantalla se duplica la categoría packs

Saludos.


 
Respondido : 23/12/2019 6:06 pm
Respuestas: 558
Honorable Member
Topic starter
 

Hola,
Ya he activado el sitio web.
Yo lo que quiero es mostrar las subcategorias de forma grande como aparecen al activar el módulo que me habéis inidcado, pero claro aparece bajo duplicadas las subcategorias.

Si muestro las subcategorias sin el módulo y se visualizan de la misma forma no tengo problema, a lo mejor esto es más facil?

Espero haberme explicado


 
Respondido : 26/12/2019 9:45 am
Pepe
 Pepe
Respuestas: 42190
Illustrious Member Admin
 

Hola Carlos.

Vale, lo que quieres es ocultar las categorías inferiores:

Prueba añadir lo siguiente a tu archivo de estilos css

.product-category {
    display:none;
}

Si muestro las subcategorias sin el módulo y se visualizan de la misma forma no tengo problema, a lo mejor esto es más facil?

No se a que te refieres pero bueno puedes probarlo y vemos como se muestra y lo que quieres eliminar.

Un saludo


 
Respondido : 26/12/2019 3:23 pm
Página 1 / 2