Descubre con este tutorial cómo permitir que se muestre un link en el título de widgets de WordPress y Genesis Framework mediante código, sin necesidad de plugins.
Una de las ventajas de ser suscriptor de Código Genesis es que puedes sugerir nuevos tutoriales.
El otro día, Laura me preguntaba cómo se podían añadir enlaces a los títulos de los widgets.
Por defecto, los widgets de WordPress y Genesis no dejan añadir links dentro de los títulos.
¿Hay plugins que solucionan este problema?
Sí, pero ya sabes que en Código Genesis nos gusta ser lo más minimalistas posible.
Así que vas a ver cómo hacerlo con un poco de código. 😉
Pasos para conseguir que el título en los widgets de WordPress admita links
1. Da soporte a los links en el título del widget
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 2063 snippets de esta web,
identifícate o suscríbete aquí.
Como no puedes usar el formato habitual de enlace, lo que haces con este bloque de código es sustituir unos caracteres por otros.
Por ejemplo, [/link]
se sustituye por </a>
.
No te preocupes que con el ejemplo que viene a continuación lo vas a ver claro. 😉
2. Añade el link al título del widget
Ahora introduce el link pero con el nuevo formato.
Por ejemplo:
[link href = https://tuweb.com]Título con link[/link]
En el widget de texto quedaría algo así:
Esto se traducirá en:
<a href = https://tuweb.com>Título con link</a>
Y, por lo tanto, se visualizará como un enlace en la parte frontal de la web:
Aunque este ejemplo está creado con el widget de texto, puedes utilizar cualquier otro, como el imagen, entradas recientes…
Nota: Este snippet es válido para todos los widgets nativos de WordPress y Genesis. Pero para los de AsiThemes no funciona. Les he contactado para solucionar el problema. En cuanto tenga respuesta actualizaré el post o crearé un nuevo tutorial.
Conclusión
¿Ves qué fácil? Con unas pocas líneas de código puedes conseguir que se muestren títulos con enlace en los widgets de WordPress y Genesis Framework.
Si tienes alguna duda te leo en los comentarios. Y si quieres dejarme una sugerencia para futuros tutoriales, envíamela a través del formulario de contacto.
Todo ventajas de ser suscriptor. 😉