Prueba a cambiarlo por <a href="URL">texto</a>
donde debes sustituir URL
y texto
por sus valores correspondientes.
Iniciador del debate
jip71
(@jip71)
Hola Almendron
Gracias por responder lo primero:-)
Lo que me dices es lo que ya he hecho,no?
<a href="https://www.ejemplo.eu/"></a>
<a href="URL">texto</a>
pero sin el texto ya que más adelante hay codigo php para vincularlo a una imagen y texto.
Saludos
Es que eso no es lo que has puesto al principio. De ahí que pensara que se trataba de un simple error de sintaxis.
Es posible que esa opción (la de mostrar el logo con el enlace) esté desactivada en las opciones del tema. Compruebalo.
Iniciador del debate
jip71
(@jip71)
Ah ok
No existe esa opción en el tema
Thanks
¿Tu enlace es ‘https’ o ‘http’?
Un saludo
Hola!!!
¿Podrías poner el bloque de código original que quieres modificar? En principio parece algo muy sencilllo de hacer pero me pierdo.
Esto es lo que entiendo de tus mensajes:
Has cambio esto:
<a href="<?php echo esc_url( home_url( '/' ) ); ?>">
Por esto:
<a href="https://www.ejemplo.eu/"></a>
Y no hay texto en el enlace porque «más adelante hay codigo php para vincularlo a una imagen y texto.»
Creo que puedes estar mezclando HTML y PHP de forma incorreta, por eso si nos pones el código original en contexto y no una sola línea, igual podemos ayudarte un poco mejor.
Iniciador del debate
jip71
(@jip71)
Gracias a todos porel interes!
Pego el trozo de codigo del archivo header.php
<div class="menu-block <?php if(get_field('hide_widgets_under_menu', 'option') == TRUE) echo 'hidden-on-smaller-screens'; ?>">
<?php if(get_current_menu_position() == "top"): ?>
<?php if(get_current_menu_style() == 'v2'){ ?>
<div class="menu-inner-w">
<div class="logo">
<a href="<?php echo esc_url( home_url( '/' ) ); ?>">
<?php if(get_field('logo_image', 'option')): ?>
<img src="<?php the_field('logo_image', 'option'); ?>" alt="">
<?php endif; ?>
<?php if(get_field('logo_text', 'option')): ?>
<span><?php the_field('logo_text', 'option'); ?></span>
<?php endif; ?>
</a>
</div>
<?php wp_nav_menu(array('theme_location' => 'side_menu', 'fallback_cb' => false, 'container_class' => 'os_menu')); ?>
<div class="menu-search-form-w">
<?php get_search_form(); ?>
</div>
El contenedor Logo es el problema que nos ocupa.
Como decis es muy sencillo y por eso no entiendo que no funcione.
Y mi link es un https.
Gracias a todos de nuevo por vuestra ayuda
Saludos
Iniciador del debate
jip71
(@jip71)
Gracias, gracias,
Y a se porq no funcionaba.
En todo lo que habia buscado siempre se decia que encontrases esa linea y que cambiases el link. Yo cambiaba el codigo a través del editor del wordpress que es un simple procesador de texto.
Al decirme vosotros que pegase todo el codigo, he abierto el header.php original con CODA para que no os pegase alguna linea que hubiese podido cambiar y de repente veo que esa linea se repite mas abajo, y sigo y otra vez y otra vez.:-) Por lo que sea esta plantilla tiene 4 veces ese link alteernado diferente php.
Lo cojonudo es que el team support del tema, no me supo decir nada.
GRACIAS A TODOS POR VUESTRO INTERES Y AYUDA.
resumen:Esta linea se repite en algunos temas varias veces con lo que hay que cambiar el link en todas ellas.
<a href="<?php echo esc_url( home_url( '/' ) ); ?>">
Por lo que veo, hay varios condicionales anteriores a la clase logo que podrían afectarle. Si no cumple esas condiciones, la clase logo no se muestra.
Iniciador del debate
jip71
(@jip71)
Hola Almendron
Si que se mostraba, el problema era el link.
Saludos