Etiqueta condicional para enlaces de navegación de publicaciones / páginas en WordPress

¿Alguna vez ha visitado un sitio donde tienen el estilo de los enlaces de navegación posteriores, pero no hay enlaces allí? Se ve bastante feo y distrae al usuario. Bueno, si eres un diseñador de temas o un propietario de un sitio que tiene este problema, entonces esta solución es solo para ti. En este artículo vamos a compartir cómo puede agregar una etiqueta condicional para enlaces de navegación de publicaciones / páginas para garantizar el mejor estilo para el diseño de su blog.

Primero abre el tema funciones.php archivo y agregue el siguiente código:

/ **
* Si existe más de una página, devuelve VERDADERO.
* /
función show_posts_nav () {
global $ wp_query;
return ($ wp_query-> max_num_pages> 1);
}

Luego coloque el siguiente código donde desea que esté la navegación:

No tiene que seguir nuestro estilo en absoluto. Puede modificar este código de la forma que desee. La parte importante es que mantenga el estilo de navegación entre esta función:

Esta función verificará si hay más de una página. Si hay más de una página, mostrará la publicación de navegación con el estilo. Si no hay otras páginas, no mostrará el estilo ni la navegación.

Nota: la función de navegación de WordPress es lo suficientemente inteligente como para no mostrar la navegación por sí sola si no hay otras páginas. Pero si tiene la navegación envuelta con su propio estilo personalizado, entonces ese código de estilo aún muestra si la navegación está ahí o no. La función en esta publicación se ocupa de este problema.

Recursos adicionales:

Publicación de Eric Martin: fuente de este fragmento

Excavando en WordPress (Un gran eBook que todos deberían comprar si estás aprendiendo WordPress)

Publicaciones relacionadas

Botón volver arriba