• Ir a navegación principal
  • Ir al contenido principal
Código Genesis

Código Genesis

Tutoriales para Genesis Framework y WordPress

  • Empieza aquí
  • Acceder
  • Cuenta
    • Suscripción
    • Perfil
    • Actualizar tarjeta
    • Favoritos
    • Salir
  • Suscribirse

Añadir un elemento de login/logout mediante un shortcode en WordPress

Descubre en este tutorial cómo agregar un elemento para acceder/desconectar usando un shortcode en WordPress.

¿Tienes una web donde los usuarios deben iniciar sesión, como ocurre en Código Genesis?

Ya sabes cómo añadir un login/logout como último elemento del menú primario.

Pero es posible que en algunas circunstancias (por ejemplo, si el menú no está visible) te interese mostrar este elemento en otros lugares (barra lateral, widget del footer…).

Si utilizas Genesis Framework ya sabes cómo solucinarlo de forma sencilla.

¿Pero qué ocurre si quieres conseguir lo mismo en un proyecto que no usa Genesis Framework?

No pasa nada, porque puedes crear tu propio shortcode para salir del apuro. 😉

Aquí tienes cómo hacerlo:

Snippet para insertar un elemento de login/logout mediante shortcode en WordPress

Para ver este código y los otros 1303 snippets de esta web,
identifícate o suscríbete aquí.

Así de sencillo.

Puedes cambiar el texto de «Iniciar sesión» por otro, como «Acceder» o lo que veas más conveniente. Y lo mismo aplica con «Cerrar sesión».

Ahora solo tienes que añadir [login_logout] en un widget HTML y colocarlo donde desees:

Añadir el shortcode en un widget de HTML.

Así se visualizará en la parte frontal de la web:

Link para hacer logout en la barra lateral.

Conclusión

Gracias a este tutorial, ahora ya sabes cómo añadir un elemento de login/logout en cualquier punto de tu tema de WordPress mediante un shortcode con unas pocas líneas de código.

¿Alguna sugerencia para próximos tutoriales? Envíamela a través del formulario de contacto (solo para suscriptores).

PHP Shortcode WordPress

Nahuai Badiola - CEO

Desarrollador web especializado en WordPress y Genesis Framework. Me encanta contribuir a la comunidad de WordPress y Genesis dando charlas en WordCamps, organizando eventos, traduciendo temas y plugins… más sobre mí.

Para dejar dudas o preguntas sobre este código,
puedes identificarte o suscribirte.

  • Empieza aquí
  • Sobre Código Genesis
  • Preguntas frecuentes
  • Contacto
  • Legal

¿Has olvidado tu contraseña?