Añadir paginación en WordPress

Wordpress

La páginación en una web es útil cuando tenemos mucho contenido que mostrar y queremos hacerlo en distintas páginas. Todos los themes incluyen normalmente el código necesario para que la paginación funcione, incluso gracias a plugins especializados en ello nos permite personalizarla a nuestro gusto. En la siguiente captura podemos ver un ejemplo de como se ve la paginación en una web.

En ocasiones, podemos encontrarnos que tras haber modificado un theme o personalizarlo, la paginación no funciona correctamente o directamente no aparece. En este post veremos como añadir la paginación a un theme de WordPress paso a paso.

 

Añadiendo la paginación a un theme

A la hora de realizar esta acción, podemos encontrarnos en alguno de estos dos casos, que la paginación no funcione correctamente, o que no se muestre ninguna. Con este ejemplo práctico deberíamos poder resolver estas dos posibilidades. Los pasos a seguir son los siguientes:

 

 Lo primero que haremos será comprobar que existe la función encargada que la paginación funcione en nuestro archivo functions.php del tema que estamos usando. Para ello, nos dirigimos a Apariencia > Editor > Functions.php y buscamos (CTRL +F) que el siguiente código exista.

En el caso de que ya exista significa que nuestro theme tiene el código necesario para generar la paginación cuando sea necesario. Si este código no existiera, lo copiaríamos en este archivo functions.php respetando la sintaxis del lenguaje.

 

 Comprobado el paso anterior, ahora es el momento de dirigirnos a la plantilla de la ubicación dónde queremos que aparezca la paginación. Un ejemplo bastante común sería que apareciera en la Home o página de inicio de nuestra web. Dependiendo del theme, nos dirigiremos a Apariencia > Editor > home.php, index.php  para copiar el siguiente código que llama a la función que creamos en el paso anterior.

La ubicación de este código dentro del archivo dependerá de dónde queramos que la paginación aparezca aunque su posición más común es después de una lista de post. En el caso del theme de este ejemplo(Sydney en home.php) la ubicación es esta de la captura.

 

Con esto tendríamos una paginación funcional en nuestro blog/web con enlaces simple de posts siguientes / posts anteriores.

 

Paginación con números

Si en lugar de querer una páginación con enlaces simples de siguiente / anterior queremos una páginación que use números, el proceso es el mismo que el anterior pero cambiando el código del primer paso por el siguiente:

 

Añadir paginación en WordPress Modificado: enero 29th, 2018 by Jose Manuel

POST RELACIONADOS


Deja un comentario

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