|
|
|
||||||||||||||||||||||
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Parceiros - CSS para Web Design - S.O.S Designers - Slackware-Brasil - Crie seu Web site - Oficina da Net |
Incluir feeds em sua web em 5 passosDada a crescente oferta de conteúdos em RSS e, sobretudo, a gratuidade de muitos deles, é uma opção muito tentadora para todo webmaster incluir em sua página web uma seção de títulos de notícias, blogs, etc. Há pouco tempo quis fazer isso em meu site de notas Infoapuntes.com, ou seja, incluir um pequeno bloco onde mostrar títulos de notícias de informática. Entretanto, toda a informação que encontrei na web circula em torno da leitura de feeds, não à integração em web sites e, o que referia a este último falava de complicados códigos. Parecia que não ia ser possível até que me deparei com MagpieRSS.
Neste manual vamos explicar como incluir notícias em sua web, da forma que quiser; a fonte que usamos para nossos feeds neste caso é a de Barrapunto.com e nos apoiamos no script MagpieRSS para o funcionamento. O que necessitamos?
Inclui feeds em 5 passos Vamos começar instalando o script em nosso servidor e em nossa web.
Por último, o que falta é que aplique sua criatividade para dar formato aos resultados. Inclusive, você também poderia usar Cron para executar os scripts periodicamente. Exemplo Aqui temos o exemplo de um script completo: require_once "magpierss/rss_fetch.inc"; //barrapunto $url = "http://backends.barrapunto.com/barrapunto.rss"; $rss = fetch_rss($url); $items = array_slice($rss->items, 0); $max_noticias = 30; $cont = 0; echo '<h1> Títulos</h1>'; echo '<marquee scrollamount="1" direction="up" loop="true" onmouseover="this.stop()" onmouseout="this.start()" align="left">'; while(!empty($items[$cont])&&($cont<$max_noticias)){ echo '<b>Autor:</b> '.$items[$cont]["author"].'<br>'; echo ' <b>Fecha:</b> '.$items[$cont]["pubdate"].'<br>'; echo '<a href="'.$items[$cont]["link"].'" target="_blank">'.$items[$cont]["title"].'</a><br>'; echo $items[0]["pubdate"].'<br>'; echo $items[0]["summary"].'<br>'; $cont++; } echo '</marquee>'; Conclusão Até aqui vai este manual sobre a inclusão de feeds em sua web. Comprovarão a partir de agora, que a inclusão de conteúdos em sua web é tremendamente fácil e que além disso, têm um amplíssimo leque de conteúdos de todo tipo de categorias. Pode-se ver como exemplo, o "feed de CriarWeb"
Autoria e outras referências sobre este artigo Dentro deste artigo: + 1 manual relacionado + 1 categoria relacionada
Manuais relacionados com este artigo Dentro de Workshop de PHP Seguinte: Calcular dias entre duas datas com PHP Anterior: Criação de BBcode em PHP Categorias relacionadas Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo: + Entrar em Scripts em PHPComentários dos visitantes Os comentários dos visitantes são para ampliar a informação do artigo. Todos podem participar.
|
| Sobre nós | Copyright | Anuncie | Entrar em contato | <criarweb> |