Blog Joomla! e WordPress

Como inserir imagens no RSS do Joomla utilizando as imagens de introdução do artigo

O RSS feed gerado automaticamente pelo Joomla é super útil mas é carente das imagens que você utiliza no cadastro dos seus artigos. Veja abaixo como alterar o template do RSS para carregar as imagens de introdução junto ao restante do conteúdo.

Se você carrega suas imagens dentro do corpo do editor, desde que a imagem esteja inserida antes do LEIA MAS que separa a introdução e o conteúdo principal, as imagens já serão carregadas dentro do RSS.

Caso não saiba como ver seu RSS, entre na pagina com a listagem de artigos, Blog ou Frontpage, e cole o seguinte código após sua URL: ?format=feed&type=rss

Se sua URL for http://meusite.com.br/blog, a mesma deverá ficar assim http://meusite.com.br/blog?format=feed&type=rss

Caso utilize a área "Imagens e Links" para cadastrar a imagem de introdução e imagem do artigo, siga os passos abaixo para que as imagens aparecam no RSS padrão gerado pelo Joomla.

Procure o arquivo view.feed.php localizado nas pastas /components/com_content/views/category ou /components/com_content/views/featured

 

Exclua o seguinte código (linha 51):

  1. $description = ($params->get('feed_summary', 0) ? $row->introtext.$row->fulltext : $row->introtext);

Insira o seguinte código no lugar:

  1. $description = '';
  2. $obj = json_decode($row->images);
  3. $introImage = ( isset( $obj->{'image_intro'} ) ) ? $obj->{'image_intro'} : '' ;
  4. if (isset($introImage) && ($introImage != "")) {
  5. $image = preg_match('/http/', $introImage)? $introImage : JURI::root().$introImage;
  6. $description = '<p><img src="'.$image.'" /></p>';
  7. }
  8. $description .= ($params->get('feed_summary', 0) ? $row->introtext.$row->fulltext : $row->introtext);

As modificações acima funcionam com o Joomla 2.5 e 3.0. Vejam abaixo um antes e depois.

Antes

RSS Joomla Sem Imagens

Depois

RSS Joomla com Imagens

Posts Relacionados

Comentários  

 
JohnetteSmall
#3 JohnetteSmall 28-11-2017 16:09
I have checked your site and i've found some duplicate content, that's why you don't rank high in google, but there is a tool that can help you to create 100% unique
articles, search for; Boorfe's tips unlimited content
Citar
 
 
Community.moove.com
#2 Community.moove.com 16-06-2017 05:57
Olá, eu acho que vi você visitou meu blog assim vim "devolver o favor".

Eu sou tentando encontrar coisas para melhorar meu local !
Suponho que sua okey usar algumas das suas ideias!!!!
Citar
 
 
Alan Jhonson
#1 Alan Jhonson 04-01-2017 02:25
Gostei muito da dica, mas será que pode me ajudar com uma coisinha a mais? Bom, eu quero colocar o texto todo no feed, e ignorar o leia mais que coloco para não aparecer todo o texto na página inicial. Será que tem como ignorar o leia mais no Feed?
Citar
 

Adicionar comentário


Código de segurança
Atualizar

© 2017 iDesigns Studio. Todos Direitos Reservados.
Design Gráfico e Web Design - Centro, Vitória, ES