Enlace permanente a una página de WordPress

azul-1Hoy os traigo un truco rápido para aquellos que siempre se están buscando las castañas para conseguir el enlace permanente a una página de WordPress.

Por ejemplo, imaginemos que en vuestro Theme hay un botón de “Ir a la página de ofertas”. Pero no sabemos qué id tiene la página de Ofertas, o se ha borrado y se ha vuelto a crear, o cualquier otra cosa de las que pueden pasar durante la gestion de una página. Y evidentemente, no debemos poner la URL directamente, es mejor que WordPress nos la devuelva.

Pues bien, esta es la solución:

<a href="<?=get_permalink( get_page_by_title('Ofertas') );?>">Ir a la página de Ofertas</a>

El único requisito es que la página debe llamarse exactamente Ofertas. ¿Fácil, no? Bueno, lógicamente, esto es un ejemplo, vosotros cambiaréis ‘Ofertas’ por el título de la página a la que queréis enlazar.

get_permalink obtiene el enlace permanente de una página o entrada, pasando como parámetro o bien el id de la página, o bien un objeto página. get_page_by_title devuelve el objeto Página cuyo título es Ofertas.

¡Sencillo y para toda la familia! 🙂

“La simplicidad llevada al extremo se convierte en elegancia”
     — Jon Franklin

¿Te ha gustado el artículo?
Sé el primero en calificar esta publicación.
1 Star2 Stars3 Stars4 Stars5 Stars
Loading...
Artículo escrito por

¡Exprésate! Dejanos tu comentario

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



Aún no hay comentarios en esta entrada. ¿Te animas?