Etiqueta condicional para enlaces de navegación de publicación / página en WordPress

Etiqueta condicional para enlaces de navegación de publicación / página en WordPress / Temas

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

Primero abre tu tema funciones.php Archivo y añadir 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 se realice la navegación:






No tienes que seguir nuestro estilo en absoluto. Puede modificar este código de la forma que desee. Lo importante es que mantienes 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, se mostrará la publicación de navegación con el estilo. Si no hay otras páginas, no se 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í misma 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 este post cuida este problema..

Recursos adicionales:

El post de Eric Martin - Fuente de este fragmento

Excavando en WordPress (un gran libro electrónico que todos deberían comprar si estás aprendiendo WordPress)