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)