• Saltar a la navegación principal
  • Saltar al contenido principal
Código Genesis

Código Genesis

Tutoriales de WordPress y Genesis Framework

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

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 1803 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

Desarrollador web especializado en WordPress y Genesis Framework. CEO de Código Genesis y cofundador de OsomPress (temas y plugins para WordPress).

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

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

Aviso legal · Política de privacidad · Política de cookies · Condiciones de contratación
Copyright © 2023 · Código Genesis

¿Has olvidado tu contraseña?