puxar conteudo de um site pra outro (de subdominio pra dominio)

222 views
Skip to first unread message

Gisaiagami

unread,
Apr 27, 2011, 5:24:50 PM4/27/11
to WordPress Brasil Lista
Galera, seguinte
tenho 2 sites. O principal tem artigos, colunas, podcast.
Tenho um subdominio que uso para colocar noticias
Queria muito sem ter q importar o conteudo todo para dentro do
dominio, puxar o conteudo
ex
site.com.br
noticia.site.com.br
Quando a pessoa acessa o noticias, tem la o site news. Quando acessa
site.com.br em cima tem um slideshow e do lado teria digamos as
ultimas noticias
Tem como fazer isso? Seria muito complicado?
Eu usava rss, mas ai nao é alternativa pq queria puxar tb a thumb do
site que é feita utilizando timthumb atualmente.

No aguardo por uma luz
vlw

Leo Baiano

unread,
Apr 27, 2011, 5:38:17 PM4/27/11
to wordpres...@googlegroups.com
Em uma situação semelhante eu fiz o seguinte, na página que iria mostrar os posts eu leio o feed com simplexml_load_file(); Neste caso não usei o fetch_feed(); que é um método do WordPress porque ele é limitado nas informações que retorna, não lembro exatamente qual informação eu precisava e ele não trazia, acho que o ID do post, mas enfim.

Com simplexml_load_file() você já tem titulo, resumo, texto, link e etc... O problema é que eu precisava da primeira imagem do post para usar como miniatura e as imagens não vinham no feed, ou pelo menos não consegui identifica-la, mas então, a alterantiva que usei foi criar uma página, com o conteúdo abaixo, e jogar no tema do outro site.

<?php
$idPost = $_GET['cod'];
//
($idThumb);

$args = array(

          'post_type' => 'attachment',

          'post_mime_type' => 'image',

          'numberposts' => 1,

          'post_status' => null,

          'post_parent' => $idPost,

          'orderby' => 'menu_order',

          'order' => 'ASC'
          );

$images = get_posts($args);

foreach($images as $image){

$urlThumb = $image->guid;

}

echo $urlThumb;

?>

Veja, esse código é uma página do WP pois vamos interagir com o sistema, então eu criei o arquivo page_retorna-thumb.php e usei esse código. No WP criei uma página chamada retorna thumb e publiquei.

Agora no site de onde vamos pegar o conteúdo já temos uma página que recebe o ID do post e retorna a URL primeira imagem do post.

Então no site que vai publicar o conteúdo você lê o XML e envia uma requisição para esta página para recuperar a URL, tipo assim:


Para redimensionar a imagem usei um plugin chamado AutoThumb, com ele instalado é só fazer algo do tipo:

echo getphpthumburl($imgPost,'h=195&w=156');

E pronto, imagem redimensionada.

--
Você recebeu esta mensagem por estar inscrito na lista de debates "WordPress Brasil" através do sistema Google Groups.

Para enviar uma mensagem: wordpres...@googlegroups.com
Para cancelar sua inscrição: wordpress-bras...@googlegroups.com
Para visitar o grupo: http://groups.google.com.br/group/wordpress-brasil?hl=pt-BR

Temas: http://wordpress.org/extend/themes/
Plugins: http://wordpress.org/extend/plugins/
Projeto WordPress: http://br.wordpress.org/



--
Amplexos,

Leo Baiano
http://www.leobaiano.com
http://www.blog.ljunior.com
http://www.mcelebridades.com
http://www.twitter.com/leobaiano

wpmidia web

unread,
Apr 27, 2011, 6:06:39 PM4/27/11
to wordpres...@googlegroups.com
Você pode adicionar o Post Thumbnail dos posts ao RSS:

E continuar usando seu RSS normalmente.

Beijokas
Drika


Em 27 de abril de 2011 18:24, Gisaiagami <gisaiag...@gmail.com> escreveu:
--
Você recebeu esta mensagem por estar inscrito na lista de debates "WordPress Brasil" através do sistema Google Groups.

Para enviar uma mensagem: wordpres...@googlegroups.com
Para cancelar sua inscrição: wordpress-bras...@googlegroups.com
Para visitar o grupo: http://groups.google.com.br/group/wordpress-brasil?hl=pt-BR

Temas: http://wordpress.org/extend/themes/
Plugins: http://wordpress.org/extend/plugins/
Projeto WordPress: http://br.wordpress.org/



--
wpmidia
desenvolvimento web
http://wpmidia.com.br
twitter: @wpmidia



Gisaiagami

unread,
Apr 28, 2011, 1:30:07 PM4/28/11
to WordPress Brasil Lista
Vou dar uma olhada
Falando em rss e feed, é possivel customizar o css de um feed?

On 27 abr, 19:06, wpmidia web <wpmi...@gmail.com> wrote:
> Você pode adicionar o Post Thumbnail dos posts ao RSS:http://www.wpbeginner.com/wp-tutorials/how-to-add-post-thumbnail-to-y...
>
> <http://www.wpbeginner.com/wp-tutorials/how-to-add-post-thumbnail-to-y...>E
> continuar usando seu RSS normalmente.
>
> Beijokas
> Drika
>
> wp*midia*
> *desenvolvimento web*http://wpmidia.com.br
> twitter: @wpmidia
Reply all
Reply to author
Forward
0 new messages