Como posso obter o caminho de imagem no wordpress
estou a desenvolver um tema para o wordpress.E eu tenho muitas imagens na pasta 'Imagens'.Mas quando eu pego a Página no navegador ela não vem
o meu código é
Índice.php
<ul>
<li><a href="#"><img src="images/mindset.jpg" width="145" height="32" /></a></li>
Há alguma função para obter o caminho da imagem no wordpress ?
7 answers
src="<?php echo base_url()?>your_theme_dir/image_dir/img.ext"
Também
src="<?php bloginfo('template_url'); ?>/image_dir/img.ext"
Também pode definir o caminho da imagem da seguinte forma
<li><a href="#"><img src="/wp-content/theme-name/images/mindset.jpg" width="145" height="32" /></a></li>
Tem de utilizar
<?php bloginfo('template_directory'); ?>
Devolve o directório do tema WordPress actual.
Agora, por exemplo, se o seu tema tiver alguma imagem chamada example.jpg
dentro de algum nome de pasta subfolder
na pasta images
.
themes
|-> your theme
|-> images
|->subfolder
|-> examples.jpg
Acede assim.
<img class="article-image" src="<?php bloginfo('template_directory'); ?> /images/subfolder/example.jpg" border="0" alt="">
src="<?php bloginfo('template_url'); ?>/image_dir/img.ext"
trabalhei para o wordpress 3.6 eu usei-o para obter o logotipo do cabeçalho usando como
<img src="<?php bloginfo('template_url'); ?>/images/logo.jpg">
Get_template_directory_uri();
Esta função ajudá-lo - á a obter a pasta de temas URI, e poderá ser usada com as suas imagens, o seu exemplo abaixo:
<ul>
<li>
<a href="#">
<img src="<?php echo get_template_directory_uri(); ?>/images/mindset.jpg" width="145" height="32" />
</a>
</li>
</ul>
Tu perguntaste à função mas também há uma maneira mais fácil. Quando você irá enviar a imagem, Copie o URL que está na parte superior direita da janela (Ver Imagem) e cole-a no src='[link you copied]'
. Espero que isto ajude se alguém estiver procurando por um problema semelhante.
<img src="<?php echo get_stylesheet_directory_uri(); ?>/images/image.png">