plugin WordPress à publier sur plusieurs blogs WordPress distants

4

J'ai un blog WordPress (.org) (appelons-le blog1) utilisé par de nombreux auteurs qui peuvent créer, éditer et publier des messages (sur blog1).

Chaque auteur a ses propres blogs WordPress, hébergés ailleurs. Les auteurs aimeraient pouvoir publier leurs articles de blog1 sur leurs blogs distants.

Existe-t-il un plugin que je peux utiliser pour cette tâche?

Notes: 1) WP multisite n’est pas une solution à ce problème car il héberge plusieurs blogs sur un hôte et que les auteurs de blog1 ont déjà leurs blogs populaires déjà hébergés ailleurs. 2) J'ai besoin de cette fonctionnalité pour pouvoir publier de blog1 vers des blogs WP distants, et non l'inverse.

Merci!

    
posée Usering 10.04.2012 - 23:10

3 réponses

4
  

Existe-t-il un plugin que je peux utiliser pour cette tâche?

Non.

Mais il existe un outil que vous pouvez utiliser.

Un de mes collègues était confronté à une situation identique. Plusieurs auteurs sur un même site souhaitaient passer du blog central multi-auteurs à leurs propres blogs. La solution consistait pour eux à utiliser un outil d'édition de blog externe.

Si vous utilisez Windows, un outil appelé Windows Live Writer faisant partie du libre Windows Live Essentials package. Vous pouvez configurer cet outil pour publier sur plusieurs sites, par exemple un site central à plusieurs auteurs ou un site individuel.

Vous indiquez ensuite dans l'interface utilisateur le site sur lequel vous souhaitez publier du contenu, et le contenu vous est proposé.

Donc:

  1. Écrireunmessage.
  2. Publiersurlesitecentral.
  3. Modifiezl'emplacementdusiteàpartird'unmenudéroulantetpubliez-lesurlesitedel'auteur.

Miseàjour-Alternative

Pourintégrerlafonctionnalitéd'affichagecroisédansunsite,vousdevezeffectuerplusieursopérations.

  1. Autorisezlesauteursàspécifierl'URLdeleurblogpersonnelquelquepartdansleurprofil.Vouspouvezlefaireavec méta de l'utilisateur sur la page de profil.
  2. Ajoutez une méta-boîte personnalisée à l'écran d'édition de publication pour permettre aux utilisateurs de diffuser leur contenu sur un site distant. En gros, une petite boîte dans la barre latérale avec un bouton "pousser sur votre site personnel".
  3. Liez une fonction à ce bouton qui utilise le système XML-RPC de WordPress pour conditionner la publication et la publier sur le site distant.

Chacune de ces étapes peut être très compliquée et justifier des questions / réponses individuelles. Mais la réponse à votre question initiale est toujours non, il n'y a aucun plugin existant qui le fera pour vous. Cependant, vous pouvez coder vous-même la fonctionnalité.

Une chose importante à garder à l’esprit, c’est que pousser un message est une action unique, à sens unique. Étant donné que les sites distincts ne sont pas profondément intégrés, le site 1 n'a aucun moyen de savoir si le site 2 a déjà un message (il ne peut donc pas écraser / mettre à jour le contenu existant). Cela signifie que si vous envoyez le message au site 2, puis revenez en arrière et le modifiez sur le site 1, vous devrez vous rendre séparément sur le site 2 pour le modifier également.

C'est pourquoi j'ai recommandé d'utiliser un outil extérieur. Il enregistre les publications publiées sur chaque site et vous permet de les mettre à jour en conséquence. Vous demandez essentiellement de créer votre propre client XML-RPC personnalisé dans WordPress pour obtenir les mêmes fonctionnalités. Possible, mais pourquoi réinventer la roue si vous n’y êtes pas obligé?

    
réponse donnée EAMann 11.04.2012 - 01:22
1

WP Remote est une solution à votre question:
enlace

Vous pouvez facilement surveiller et gérer tous vos sites WordPress et est également gratuit.

    
réponse donnée Philip 11.04.2012 - 15:47
0

Vous ne savez pas comment le faire depuis votre site, mais vos auteurs pourraient installer le plug-in FeedWordPress sur leurs propres blogs, puis importer le flux RSS des auteurs de votre site sur leurs propres sites.

    
réponse donnée Christopher 11.04.2012 - 06:25

Lire d'autres questions sur les étiquettes