Wordpress no reconoce mi img src, ¡aunque usé php bloginfo! Aquí está mi código Gracias de antemano!

<a href="" target="_blank" rel="noopener noreferrer">
        <img  src="<?php bloginfo('template_url');?> images/Subtração 2.svg" alt="instagram" title="instagram" class="social__instagram">
        </a>

También he intentado

src="<?php echo get_stylesheet_directory_uri(); ?>/images/sample.jpg"

Pero no funcionó

0
Pedro Ferreira 26 sep. 2019 a las 12:55

4 respuestas

La mejor respuesta

Los dos ejemplos que prueba utilizan ubicaciones completamente diferentes.

¿Dónde están ubicadas tus imágenes?

Si están en la raíz, ¿por qué estás usando una URL absoluta para el src?

¿Por qué no puedes usar <img src="/images/Subtração 2.svg" alt="instagram" title="instagram" class="social__instagram">?

Si sus imágenes están en una carpeta de imágenes en su tema, entonces necesita usar <img src="<?php echo get_template_directory_uri(); ?>/images/Subtração 2.svg" alt="instagram" title="instagram" class="social__instagram">.

PD. Tiene espacios en blanco en sus nombres de archivo de imagen. Necesitas arreglar esto.

2
Lee 26 sep. 2019 a las 10:05

Creo que olvidaste agregar "echo"

<img  src="<?php echo bloginfo('template_url');?>/images/Subtração 2.svg" alt="instagram" title="instagram" class="social__instagram">

Si está utilizando un tema secundario, debe usar esta ruta a continuación

src="<?php echo get_stylesheet_directory_uri(); ?>/images/sample.jpg"

Espero que funcione Gracias

1
Ravi Kumar 26 sep. 2019 a las 11:06

Puede usar esta etiqueta de código <?php ?> debe estar cerca de la etiqueta img y usar concatenar (.) Dentro de su URL Obtendrá la ruta correcta.

<a href="#" target="_blank" rel="noopener noreferrer">
        <img  src="<?php bloginfo('template_url').'/images/Subtração 2.svg;?>" alt="instagram" title="instagram" class="social__instagram">
        </a>
-1
Syed Taha 26 sep. 2019 a las 10:08

Debe usar get_home_url () para obtener el dominio y agregar una cadena para su imagen de URL. Pero la carpeta de imágenes debe crearse en la carpeta raíz.

src="<?php echo get_home_url(); ?>/images/sample.jpg"
0
Au Nguyen 26 sep. 2019 a las 10:03