Plugin WordPress para publicar em vários blogs remotos do WordPress

4

Eu tenho um blog WordPress (.org) (vamos chamá-lo de blog1) que é usado por muitos autores, que podem criar, editar e publicar posts (no blog1).

Cada autor tem seus próprios blogs WordPress, hospedados em outro lugar. Os autores gostariam de poder publicar suas postagens do blog1 em seus blogs remotos.

Existe algum plugin que eu possa usar para esta tarefa?

Notas: 1) O WP multisite não é uma solução para este problema, já que hospeda vários blogs em um host, e também desde que os autores do blog1 já têm seus blogs populares hospedados em outros lugares. 2) Eu preciso da funcionalidade para poder publicar do blog1 aos blogs WP remotos, e não vice-versa.

Obrigado!

    
por Usering 10.04.2012 / 23:10

3 respostas

4
  

Existe algum plugin que eu possa usar para esta tarefa?

Não.

Mas há uma ferramenta que você pode usar.

Um colega meu estava enfrentando uma situação idêntica. Vários autores em um site queriam cruzar a postagem do blog central com vários autores em seus próprios blogs. A solução foi que eles usassem uma ferramenta de edição de blogs externa.

Se você estiver no Windows, há uma ferramenta chamada Windows Live Writer que faz parte do free Windows Live Essentials pacote. Você pode configurar essa ferramenta para publicar em vários sites - um site central de vários autores ou um site individual, por exemplo.

Em seguida, você especifica na interface do usuário para qual site deseja publicar o conteúdo, e isso empurra as coisas para você.

Então:

  1. Escreverpostagem.
  2. Publicarnositecentral.
  3. Alterealocalizaçãodositeapartirdeummenususpensoepubliquenositedoautor.

Atualizar-Alternativa

Paraintegrarafuncionalidadedepostagemcruzadaemumsite,vocêprecisaráfazerváriascoisas.

  1. PermitirqueosautoresespecifiquemoURLdeseublogpessoalemalgumlugaremseuperfil.Vocêpodefazerissocom meta de usuário na página Perfil.
  2. Adicione uma meta box customizada à tela de edição de postagens que permite aos usuários enviar o conteúdo para um site remoto. Basicamente, uma pequena caixa na barra lateral com um botão "push to your personal site".
  3. Vincule uma função a esse botão que usa o sistema XML-RPC do WordPress para empacotar a publicação e publicá-la no site remoto.

Cada uma dessas etapas pode ser muito complicada e garante perguntas / respostas individuais por si só. Mas a resposta à sua pergunta original ainda é não, não há nenhum plugin existente que faça isso para você. No entanto, você pode codificar a funcionalidade por conta própria.

Uma coisa importante a lembrar, porém, é que empurrar um post é uma ação única e unidirecional. Como os sites separados não são profundamente integrados, o site 1 não tem como saber se o site 2 já tem uma postagem (por isso, não é possível substituir / atualizar o conteúdo existente). Isso significa que, se você enviar a postagem para o site 2, voltar e editá-la no site 1, será necessário ir separadamente ao site 2 para editar a postagem também.

É por isso que recomendei o uso de uma ferramenta externa. Ele controla quais postagens foram publicadas em cada site e permite atualizá-las de acordo. Essencialmente, você está pedindo para criar seu próprio cliente XML-RPC personalizado no WordPress para obter a mesma funcionalidade. Possível, mas por que reinventar a roda se você não precisa?

    
por EAMann 11.04.2012 / 01:22
1

O WP Remote é uma solução na sua pergunta: enlace

Você pode monitorar e gerenciar facilmente todos os seus sites do WordPress e também é gratuito.

    
por Philip 11.04.2012 / 15:47
0

Não se sabe como fazer isso a partir do seu site, mas os autores podem instalar o plug-in FeedWordPress em seus próprios blogs e depois importar o feed RSS do autor do seu site para os sites deles.

    
por Christopher 11.04.2012 / 06:25