Soporte » Diseño – Temas y plantillas » Cómo introducir HTML en cabecera

  • Resuelto nikande

    (@nikande)


    ¡Muy buenas!

    Tengo un problema con una plantilla. En la página https://segurosysalud.es en la cabecera, tenemos los datos de contacto con dos teléfonos que me gustaría convertir en clicables. El problema está en que el «personalizar» de la plantilla sólo me mete texto plano, no html y soy incapaz de encontrar la tecla en el código para poder modificar ese texto plano a un a href linkado al número de teléfono.

    Los plugins de insertar código en cabecera/footer son para meter scripts hasta donde yo sé y no me resultan de utilidad.

    Mil gracias solo por leerme.
    ¡Feliz semana!

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 2 respuestas - 1 de 2 (de 2 total)
  • Yordan Soares

    (@yordansoares)

    Hola @nikande,

    Me parece que el tema que estás utilizando es de pago. En estos foros se brinda soporte a los temas y plugins de los directorios de WordPress.org, sin embargo trataré de darte algunas pistas para que te hagas una idea de cómo resolverlo:

    1. Revisa si el código que quieres modificar está en el archivo header.php
    2. Si es así, puede que las etiquetas HTML se estén escapando con la función esc_attr() u otra similar impidiendo que puedas añadir el enlace directamente en el Personalizador. Si es así, prueba a sacar la consulta de esa función. No es lo ideal, pero resolverías el problema.
    3. Para mantener los cambios a lo largo del tiempo, tienes que crear un tema hijo, ya que estos no se ven afectados por las actualizaciones, y copiar la plantilla modificada (Ej.: header.php) del tema padre al tema hijo. Este método carga primero los archivos del hijo, si existen, sobreescribiendo así las plantillas del padre.

    Espero te sirvan estos consejos.

    Un abrazo.

    nikande

    (@nikande)

    Muchísimas gracias, Yordan.

    Le echo un ojo a ver si soy capaz de conseguirlo.

    ¡Otro abrazo!

Viendo 2 respuestas - 1 de 2 (de 2 total)
  • Debes estar registrado para responder a este debate.