Cambiar el número de productos por página en WooCommerce
En ocasiones querremos que nuestra tienda online muestre un número de productos distinto del que WooCommerce trae por defecto. Antes de seguir leyendo comprueba que el tema que tienes instalado no te deja hacer este cambio, ya que muchos lo permiten. Si no lo permite y quieres hacerlo, este artículo es para ti.
Para cambiar el número de productos que queremos que aparezcan en los listados de WooCommerce solo tenemos que seguir los pasos que nos dan los creadores del plugin. Echa un vistazo a este enlace.
Básicamente se trata de añadir la siguiente línea de código a tu archivo functions.php que está situado en la ruta wp-content/themes/nombre_del_tema. Una alternativa sería crear tu propio plugin y añadir el código en él. Esto tiene la ventaja de que aunque cambiemos de tema la modificación se mantiene. Si te atreves con esta última opción, sigue los pasos que explican desde WordPress.org sobre como crear plugins.
// Mostrar 24 productos por página. Colocar en functions.php add_filter( 'loop_shop_per_page', create_function( '$cols', 'return 24;' ), 20 );
Se puede hacer desde Apariencia → Editor → functions.php o hacerlo accediendo con un cliente ftp y un editor de texto. Recomiendo realizarlo con el segundo método ya que si lo hacemos mediante el primero y cometemos algún error no tenemos la opción de volver atrás, es más puede que perdamos el acceso al backend de la página con lo que nos encontraríamos con un probelma.
El ejemplo anterior es para mostrar 24 productos por página. Si quieres mostrar otra cantidad cambia el número que hay en el texto «return 24» del código por el número de productos que quieras mostrar. Recuerda que cuantos más productos cargues más lento lo hará la página porque tendrá más información que cargar. Trata de buscar un equilibrio.
Otra opción para los que no se atrevan a tocar código es utilizar el siguiente plugin.
He realizado esta ación, pero me sigue mostrando solo 9 productos.
¿puede ser que no funcione con todas las plantillas?
http://potemkinmagazine.com/categoria-producto/productos-ecologicos/conservas-ecologicas/
Si, es posible que tu plantilla tenga una función similar…