Sugerencia rápida Cómo implementar varias páginas para sus publicaciones y páginas de Wordpress

No hay nada peor que desplazarse por un largo post o una página cuando es obvio que debería haberse dividido en una serie de fragmentos más fáciles de digerir. Es muy fácil de lograr en WordPress y más personas deberían hacerlo. Así es como puedes.


Etiqueta rápida de tu publicación

Simplemente escriba su publicación o página como de costumbre y siempre que necesite comenzar una nueva página, use la etiqueta rápida.

A continuación se muestra una captura de pantalla de una publicación de demostración dividida en tres páginas con etiquetas rápidas.

Eso es todo lo que tienes que hacer con tus mensajes o páginas..


Edita tu plantilla

En tu directorio de temas de WordPress encontrarás single.php. Esta es la plantilla responsable de mostrar publicaciones o páginas individuales. Y es aquí donde debemos decirle a WordPress que muestre los enlaces de paginación para nuestros etiquetas rápidas.

En single.php (o quizás loop-single.php, que a menudo se llama desde single.php) encontrará el bucle de WordPress que muestra su publicación o página. Aquí hay una versión reducida de ese bucle.

 if (have_posts ()) while (have_posts ()): the_post (); el título(); el contenido(); wp_link_pages (); terminara si; al final

Este bucle muestra la publicación o el título de la página y el contenido, pero observe la función wp_link_pages. Esta función muestra
un conjunto de enlaces de página según el etiquetas rápidas que pones en tu post.

Así es como se ve nuestra publicación cuando se muestra. Estamos viendo la página uno con enlaces a las páginas dos y tres..

Es así de simple.


Estilizando los enlaces de la página.

La salida predeterminada de wp_link_pages es funcional pero bastante aburrida. Pero wp_link_pages también nos permite agregar texto antes y después de la salida predeterminada para que podamos dirigir los enlaces de paginación con CSS. Aquí está el bucle de nuevo con algunos argumentos predeterminados como los utiliza el tema de Twenty-Ten WordPress.

 if (have_posts ()) while (have_posts ()): the_post (); el título(); el contenido(); wp_link_pages (array ('before' => '
'. 'Páginas:', 'después de' => '
')); terminara si; al final

Y esto es lo que parece una vez que hemos aplicado algo de CSS a la clase de enlace de página:

Por supuesto, puede volverse loco con el estilo en términos de color y tamaño. Además, asegúrese de revisar los argumentos de wp_link_pages, ya que le permiten personalizar aún más la salida de paginación..