Daniel web 0 Denunciar post Postado Setembro 21, 2011 Olá! Tenho uma função no arquivo functions.php do tema que me retorna um ou mais tweets, o problema é que não consigo fazer com que ele exiba um tweet por "<li>", porque ele exibe dois ou mais tweets dentro da mesma tag, como posso fazer com que ele exiba da maneira que quero? Estou postando o code, obrigado! function fn_show_tweets( $count=3 ){ $xml = simplexml_load_file( 'http://twitter.com/statuses/user_timeline/midiaweb.rss?count=' . $count ); echo '<li>'; foreach( $xml->channel->item as $tweet ) echo '@' . $tweet->title; echo '</li>'; } Compartilhar este post Link para o post Compartilhar em outros sites
webipsum 0 Denunciar post Postado Setembro 22, 2011 Olá, Daniel. Isso não atenderia ao pretendido? function fn_show_tweets( $count=3 ){ $xml = simplexml_load_file( 'http://twitter.com/statuses/user_timeline/midiaweb.rss?count=' . $count ); foreach( $xml->channel->item as $tweet ) echo '<li>' . '@' . $tweet->title . '</li>'; //Retirei os echos <li> e </li> e coloquei nesta linha... } Pois apresentou o seguinte resultado: @midiaweb: @PorraMai envie seu CV, quem sabe você não descola um estágio? ;) @midiaweb: Estamos com vaga para planejamento em #CWB. Envie seu CV para para ilana[at]midiaweb.com.br #jobs #trampomermao @midiaweb: RT @oronaldosantos: E hoje começam os treinos do time H Romeu @midiaweb para a #CopaCCPR @criativospr Até + {ipsum} Compartilhar este post Link para o post Compartilhar em outros sites
Daniel web 0 Denunciar post Postado Setembro 22, 2011 Isso! Aqui tb deu certo, muito obrigados ipsum Abraços! Compartilhar este post Link para o post Compartilhar em outros sites
webipsum 0 Denunciar post Postado Setembro 22, 2011 Que bom. Até amanhã (ou melhor hoje)... :D {ipsum} Compartilhar este post Link para o post Compartilhar em outros sites
Daniel web 0 Denunciar post Postado Setembro 22, 2011 Que bom. Até amanhã (ou melhor hoje)... :D {ipsum} Ipsum, caso eu queira isolar o nome do usuário no twitter, no caso @midiaweb, e queira atribuir um <span></span> a ele, como faço? Pra ficar no caso <li><span>@midiaweb</span> Continuação do texto ...</li> Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
webipsum 0 Denunciar post Postado Setembro 22, 2011 Daniel Web. Veja se isso atende a sua necessidade: Coloque no style.css: .negrito { font-weight:bold; } Altere no function.php: function fn_show_tweets( $count=3 ){ $xml = simplexml_load_file( 'http://twitter.com/statuses/user_timeline/midiaweb.rss?count=' . $count ); foreach( $xml->channel->item as $tweet ) echo '<li>' . '<span class="negrito">@midiaweb:</span>' . substr($tweet->title, 9) . '</li>'; //ALTEREI AQUI!!! } ?> Depois diz se atendeu... {ipsum} NOTA: Se você não precisar da lista <li> troque por <p> que fica formatado legal: function fn_show_tweets( $count=3 ){ $xml = simplexml_load_file( 'http://twitter.com/statuses/user_timeline/midiaweb.rss?count=' . $count ); foreach( $xml->channel->item as $tweet ) echo '<p>' . '<span class="negrito">@midiaweb:</span>' . substr($tweet->title, 9) . '</p>'; //TROCA DO <li> PELO </p!!!> } ?> Compartilhar este post Link para o post Compartilhar em outros sites
Daniel web 0 Denunciar post Postado Setembro 22, 2011 Isso mesmo, certinho. Mais uma vez, muito obrigado! :clap: Compartilhar este post Link para o post Compartilhar em outros sites