Avisos
Vaciar todo

Pjax en wordpress

4 Respuestas
2 Usuarios
0 Reactions
17 Visitas
 Raul
Respuestas: 77
Trusted Member
Topic starter
 

Buenos días:

Quisiera hacer una consulta acerca de si es posible configurar wordpress para que no cargue desde cero cada página sino solo el contenido. Todas las páginas de mi web tienen en común el header y el footer y me gustaría saber si es posible hacer algo para que eso solo se cargue la primera vez y cuando el usuario avance en mi portal no tenga que estar recargando todo ese contenido común. Se que hay webs que lo hacen. Es posible lograrlo en wordpress.

Gracias de antemano

Contenido solo visible a usuarios registrados


 
Respondido : 14/10/2024 7:29 am
Tags del tema
Pepe
 Pepe
Respuestas: 41113
Illustrious Member Admin
 

Hola Raul.

En WordPress, no es posible que el header y el footer se mantengan estáticos entre páginas sin recargarse completamente, ya que la arquitectura de WordPress sigue un ciclo de carga completo cada vez que se navega a una nueva página.

Puedes usar plugins de caché como WP Rocket (que sé que utilizas) para cachear el header y el footer. Aunque el contenido se recarga en cada página, el uso de un plugin de caché puede minimizar la carga, ya que servirá contenido estático en lugar de generar dinámicamente en cada solicitud.

Se puede utilizar Pjax pero se complica un poco porque hay que cargar la librería ajax y realizar algunas modificaciones en los archivos.

 

Un Saludo


 
Respondido : 14/10/2024 10:31 am
 Raul
Respuestas: 77
Trusted Member
Topic starter
 

@pepesoler

Gracias por tu respuesta Pepe. Si, por lo que he investigado es la manera de lograrlo, usando Pjax... El problema es que no hay mucha información acerca de como lograr implementarlo en wordpress y es raro por que me imagino que el incremento en la carga de las páginas sería notable. Sabes si existe algún plugin o alguna manera "sencilla" de lograrlo?

Gracias de antemano


 
Respondido : 15/10/2024 10:25 am
Pepe
 Pepe
Respuestas: 41113
Illustrious Member Admin
 

Hola Raul.

Me imagino que el incremento en la carga de las páginas sería notable

No te creas que la carga mejoraría mucho.

Sabes si existe algún plugin o alguna manera "sencilla" de lograrlo?

Como te comente es complicado ya que hay que añadir código personalizado y tocar bastante código de la plantilla.

Hay plugins pero no se actualizan desde hace años y no te aconsejo que los utilices, si quieres probarlo puedes clonar la web y probarlo en el clon:

-> https://wordpress.org/plugins/search/pjax/

 

Un saludo


 
Respondido : 15/10/2024 1:50 pm