• 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

Conseguir la ID de un widget en WordPress

Aprende en este tutorial cómo conocer y mostrar la ID de un widget en WordPress sin plugins, solo mediante código.

Por defecto, la caja donde rellenas en contenido de los widgets no muestra el ID del widget en cuestión.

Sin embargo, en algunas circunstancias puede resultar interesante conocer el ID del widget para aplicar etiquetas condicionales; por ejemplo, mostrar u ocultarlos dependiendo del rol de usuario, la página, etc.

¿Te gustaría que esta información se visualizara directamente en el widget? Dicho y hecho. 😉

Este sería el resultado:

mostrar ID de widget en WordPress
Mostar el ID del widget mediante código.

Aquí tienes cómo hacerlo:

Snippet para mostrar el ID del widget en WordPress

Añade el siguiente fragmento al final del fichero functions.php o a tu plugin de funcionalidades:

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

Así de sencillo, ¿ves?

Ahora ya tienes siempre a mano el ID del widget para poder usar lógica condicional sobre él.

Conclusión

Con unas pocas líneas de código puedes añadir el ID del widget en WordPress. Y en próximos tutoriales obtendrás ejemplos prácticos sobre cómo sacar aún más partido a esta información.

¿Tienes alguna pregunta o quieres darme una sugerencia para próximos snippets? Déjala en los comentarios.

Ventajas de ser suscriptor. 😉

PHP Widgets 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?