Debajo de cada vista tienes la paginación que permite a tus visitantes seguir viendo más productos. ¿No te vale con eso?
Un saludo
Buenas, ¿esto se soluciono?. A mi me pasa lo mismo, tengo una categoría con 21 productos y al utilizar ese shortcode en una página creada para esa categoría, solo me muestra 12 productos.
Hola, pueden ser varias cosas:
– El tema que uses, que por defecto solo muestre una cantidad X de productos
– Que tengas mal metido el shortcode de los productos
– Que tengas mal personalizado Personalizar > WooComerce > Catálogo de productos
– Que en los Ajustes > Lectura de WordPress tengas un valor inferior de entradas a mostrar del que quieres (también afecta)
Luego, también, puedes forzar la cantidad de productos visible con una función en tu plugin de personalizaciones en el functions.php del tema activo, tal que así:
add_filter( 'loop_shop_per_page', 'new_loop_shop_per_page', 20 );
function new_loop_shop_per_page( $cols ) {
// $cols contiene el numero de productos por pagina actual almacenado en Ajustes -> Lectura
// Devuelve el número de productos a mostrar por página.
$cols = 9;
return $cols;
}
Cambia los valores a algo lógico en base a lo que necesites.
Buenas Fernando, muchas gracias por la contestación. A continuación te explico las pruebas que he hecho.
– El tema que uses, que por defecto solo muestre una cantidad X de productos
El que uso es el twenty sixteen, he cambiado a varios temas diferentes y sigue pasando lo mismo. Así que no tengo claro si ese es el problema.
– Que tengas mal metido el shortcode de los productos
El sortcode es el siguiente: [product_category category=»Nombre de categoria»]. Aunque añada mas o menos columnas para visualizar, solo se muestran 12 productos.
– Que tengas mal personalizado Personalizar > WooComerce > Catálogo de productos
Aqui tengo 4 productos por fila y 7 filas, por lo que deberian mostrarse 28 productos.
– Que en los Ajustes > Lectura de WordPress tengas un valor inferior de entradas a mostrar del que quieres (también afecta)
Aqui tengo puesto 50 entradas.
Voy a probar a meter la codificación que dices.
No ha funcionado tampoco.
Al final, indagando he encontrado la siguiente solución, que en mi caso ha funcionado.
[product_category category=»nombrecategoria» per_page=»26″]
El 26 es el número de productos que quieres mostrar como máximo.
Lo dejo aquí, porque por lo que he visto, es habitual que pase.
Muchas gracias.
-
Esta respuesta fue modificada hace 6 años, 3 meses por
asierbo.
Bueno, era el shortcode, una de las opciones que te dije, me alegro