Como añadir un enlace personalizado a un menú en Genesis

Recientemente necesité agregar un enlace personalizado al menú principal en un proyecto con Child Theme de Genesis para mostrar a los usuarios que estaban conectados. Vamos a ver como hacerlo con una sencilla función, prescindiendo así de ningún plugin.

Colocaremos esta función al final del archivo functions.php de nuestro tema activo. En este caso lo he probado en Genesis Sample Develop.

Este contenido está sólo disponible para los suscriptores.

Puedes identificarte aquí o bien registrate en este enlace.

Con esto conseguimos agregar en el menú el código HTML de la linea donde se define la variable $items. No es otra cosa que un mero saludo al nombre del usuario identificado, tipo «Hola, Fulanito».

Además hemos añadido un condicional que sólo mostrará este enlace en caso de que el usuario esté identificado.

Como agregar un enlace a un menú de WordPress
Como agregar un enlace a un menú de WordPress

El menú donde se mostrará lo define el argumento theme_location donde añadiremos el nombre del menú en el que queramos que aparezca el enlace.

El soporte en comentarios está sólo disponible para los suscriptores.

Puedes identificarte aquí o bien registrate en este enlace.

¿Olvidaste tu contraseña?