· Web

Paginación con Elementor no funciona o no carga bien el botón de mostrar más y cómo arreglarlo

Cuando estamos configurando una web nocode a veces ocurre que la paginación con Elementor no funciona. Aplica estas soluciones.

CeltaCode

mayo 15, 2024 — Tiempo de lectura: 5 min

Suele pasar que la paginación con Elementor no funciona. Pulsas para ver la página 2 y muestra los mismos posts o directamente no muestra nada nuevo. Ocurre igual si utilizas el botón para cargar las entradas en la misma página con AJAX. Este problema no pasa siempre, pero a veces falla por mala configuración del entorno o la web en la que está instalado. Veamos cómo arreglar ese botón de «mostrar más» o «view more» si trabajas con tu CMS en inglés.

Entender por qué falla la paginación con Elementor

Intentando no entrar demasiado en detalles técnicos se puede resumir bastante. Tu sistema WordPress tiene una configuración global que aplica a la totalidad de tu web. En parte de esa configuración puedes indicar la cantidad máxima de entradas o posts a mostrar por página.

máximo de entradas por página en wordpress ejemplo

Elementor permite configurar lo mismo desde su constructor si usas el loop para la carga de posts.

posts per page elementor

Ocurre lo mismo, la paginación con Elementor no funciona cuando se quiere utilizar el botón de «cargar más» o «load onCLick» en inglés.

Este mal funcionamiento no se debe a una falla en Elementor en sí, sino que surge de una combinación de configuraciones de WordPress, configuraciones personalizadas y cómo Elementor interactúa con estas configuraciones.

Al final son conflictos internos entre una configuración (WordPress) y otra (Elementor). Por eso a mi personalmente me gusta hacer mis webs sin constructores, suele ser menos trabajo al evitar este tipo de situaciones.

Si quieres saber más sobre cómo trabajan diferentes constructores juntos echa un vistazo a este post.

Cómo arreglar cuando la paginación con Elementor no funciona

Puedes entrar en AJUSTES y dentro en LECTURA. Asegúrate de que el valor «Número máximo de entradas a mostrar en el sitio» coincida con la cantidad de elementos que deseas mostrar por página en Elementor. Esta alineación es crucial para que la paginación funcione correctamente.

Si lo anterior no te soluciona puedes probar a poner en la configuración global (WordPress) un número superior al que configures en Elementor. En paralelo al problema de la paginación que estamos viendo existía un bug que ocasionaba errores 404 cuando accedías a una URL de paginación (page=2) si el valor global es inferior al configurado en Elementor, seguramente con el tiempo ya lo tengan solucionado, si no lo está quedará poco porque lleva años existiendo.

Si la solución de poner el mismo max posts per page no funciona revisa los slugs.

Si utilizas CPT (Custom Post Type) revisa que el slug de tus publicaciones (en la URL de tu CPT) no coincida con el slug de la página donde se muestra tu paginación de Elementor. Si coinciden y no puedes modificarlo intenta usar una página de archivo en lugar de una página normal para evitar conflictos.

Si la URL de tu CPT es:

miweb.com/publicaciones

y la URL donde tienes vinculados tus posts en WordPress es:

miweb.com/publicaciones/mi-entrada-o-post

Cambia el nombre «publicaciones» para que el slug no coincida.

miweb.com/seccioncustompost

Mientras que en WordPress la ruta de las entradas seguirá siendo

miweb.com/publicaciones/mi-entrada-o-post

¿Tienes más dudas? Adéntrate en la documentación oficial de Elementor.

Tip extra: Refresca los enlaces permanentes (permalinks)

Cuando hayas aplicado cambios en la configuración de tu web que tenga relación con las URL, los slugs o rutas internas es buena práctica hacer un guardado de tus enlaces permanentes.

Entrando a AJUSTES y dentro en ENLACES PERMANENTES puedes simplemente pulsar sobre el botón de «Guardar»

Enlaces permanentes Permalinks ESP

Esto hará que se renueven internamente las URL y si has modificado algo se ejecute correctamente.

¿Has podido arreglar este fallo? Cualquier duda comparte en comentarios. Si te ha servido o sido útil genial, ahora ya tienes más información sobre cómo funciona WordPress y sabes solucionar cuando la paginación con Elementor no funciona.

CeltaCode

celtacode.es

Mortal autónomo que vive con pasión el desarrollo de webs y tiendas online desde hace más de 15 años. Me encanta picar código escuchando buena música de fondo, el café recién hecho y por supuesto el sonido que produce el maravilloso teclado mecánico que me acompaña a diario.

Deja una respuesta

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