Hola.
es un titulo de windegt de menú y por defecto no deja añadir código HTML en la celda del titulo.
Se podría cambiar en el archivo del widget pero veo que tienes diferentes menús y si se cambia, el enlaces que aparecerían en el titulo para todos los menús seria el mismo.
Lo que puedes realizar es añadir una funciona a tu archivo Fuctions.php que encontraras en la carpeta de tu plantilla y luego en el titulo añadirle el enlace:
[a href="http://url_del_enlace"]Chemical Services[/a]
Revisa lo siguiente:
-> http://wp-snippets.com/simple-html-in-widget-title/
Un saludo
voy a probar
Hola.
Una vez añadida la función lo puedes utilizar en todos los títulos de los widgets respetando su forma:
[a href="http://url_del_enlace"]Chemical Services[/a]
Solo tienes que añadir el enlace, la función sirve para todo el dominio.
Un saludo
Lo que no te he comentado es que el tema es divi, y se puede introducir codigo. No sé si hay alguna opcion que no tenga que introducir codigo en Fuctions.php.
Muchas gracias otra vez
Hola
El código PHP que te envió Pepe debes introducirlo en el functions.php de tu theme, mejor si tienes un child-theme, con Divi también puedes hacer child-themes
Luego en Apariencia > Widgets, sigues la sintaxis para que tengas el enlace.
Saludos.
Lo probe y se me callo la pagina al meter el código, asi que no me sirve. No sé si habria alguna otra opción?
Muchas gracias
Hola
Podrías enviarnos una captura de pantalla para ver cómo has introducido del código en el functions.php
Es muy probable que hayas tenido un error de sintaxis, por ejemplo tendrías que sólo ingresar la función no las etiquetas de PHP :
http://wp-snippets.com/simple-html-in-widget-title/
Saludos.
Hola.
El codigo que tienes que añadir es el siguiente:
function html_widget_title( $title ) { //HTML tag opening/closing brackets $title = str_replace( '[', '<', $title ); $title = str_replace( '[/', '</', $title ); // $title = str_replace( 's]', 'strong>', $title ); // $title = str_replace( 'e]', 'em>', $title ); return $title; } add_filter( 'widget_title', 'html_widget_title' );
Sin la apertura y el cierre de PHP <?php
Un saludo
Vale introduje el codigo en functions.php (core/functions.php) y no me funciona cuando luego pongo los titulos de los widgets... debo introducir el cogido en funciones del tema (funtions.php) o en functions.php (core/functions.php) . Quizas he introducido el código en un sitio que no es.
Muchasg gracias
Hola, buenos días
Donde debes introducirlo es en el archivo functions.php que se encuentra en la carpeta de tu tema.
Por ejemplo si utilizas el tema Divi, la ruta del archivo que debes modificar es:
wp-content/themes/Divi/functions.php
Te recomiendo hacer una copia de seguridad de este archivo (puedes descargarlo a tu equipo) antes de editarlo por si introduces el código de manera errónea poder restaurarlo de la forma más rápida sustituyendo tu copia por el archivo modificado.
Si tienes cualquier otra duda a este u otro respecto, háznoslo saber.