View Full Version : Substituir texto por imagem...
Tenho a seguinte linha...
<div class="postbg"><?php the_content('Mais »'); ?></div>
E agora queria substituir o texto "Mais..." por uma imagem, já tentei de uma maneira mas dá erro, assim:
<div class="postbg"><?php the_content('<img src="<?php bloginfo('template_directory'); ?>/images/ver_mais.gif" width="270" height="25" alt="Clique aqui para ler mais..." />'); ?></div>
Alguma solução?
candycane 11-04-2008, 10:32 Tas a por php tag dentro de php tag...
Tenta assim:
<?php
$img = '<img src="' . bloginfo('template_directory') . '/images/ver_mais.gif" />';
the_content($img);
?>
Assim não dá erro mas também não fica a funcionar.
Muda o texto/imagem de sitio e não aparece como deveria.
Sabes o que poderá ser?
hostmake 11-04-2008, 11:47 Um gajo nem sabe o que é o the_content, não te pode fazer muito alem de ir dando dicas..
Isso deve ser tipo blog wordpress, e depende do que isso fizer, mas podes é tirar o the_content mesmo, e deixar apenas o html
Um gajo nem sabe o que é o the_content, não te pode fazer muito alem de ir dando dicas..
Isso deve ser tipo blog wordpress, e depende do que isso fizer, mas podes é tirar o the_content mesmo, e deixar apenas o html
Sim, é de um blog em WordPress.
É o botão para continuar a ler o post, para mostrar mais conteúdo desse post.
hostmake 11-04-2008, 16:15 em vez de pores o que queres, dentro do php, apagas o php e metes a imagem ex:
div class="postbg"> <img ....> </div>
Assim também não pode ser.
Parece que o "content" é o conteúdo do post e o botão para continuar a ler, da maneira que me indicas-te fica sem conteúdo e sem botão aquilo, apenas aparece a imagem que eu coloco.
hostmake 11-04-2008, 16:44 só se o the_contet for um link, mas sendo assim a tua 2º ideia estava bem, mas com erros nas plicas, e tinhas php dentro de php, ve assim 1º
<div class="postbg"><?php the_content('<img src="'.bloginfo("template_directory").'/images/ver_mais.gif" width="270" height="25" alt="Clique aqui para ler mais..." />'); ?></div>
Não vi que já te tinham dado a solução parecida com esta, se não resultar, e se mudou de sitio, sim, sei porque.. porque está tudo especificado no CSS, e provavelmente não existem atributos para IMG porque ele não estava a espera de uma... para corrigir isso é um filme..
Está quase lá, apenas aparece um pouco desconfigurado. :p
No início do post aparece o link que supostamente vem do '.bloginfo("template_directory").' , e depois em baixo aparece o "alt" da imagem e o link funciona, mas a imagem não aparece, certamente porque o outro bocado do endereço dela aparece fora do sítio.
hostmake 11-04-2008, 16:51 não podes dar link para o blog?
edit do post anterior: Não vi que já te tinham dado a solução parecida com esta, se não resultar, e se mudou de sitio, sim, sei porque.. porque está tudo especificado no CSS, e provavelmente não existem atributos para IMG porque ele não estava a espera de uma... para corrigir isso é um filme..
Sendo assim parece que é para esquecer...
Thks pelas dicas!
|
|