Might be more of a WP question but is there any way to bulk “Publish to Discourse” a large number of posts? I have 200 posts I want to publish to discourse to enable discourse comments but can’t figure out how to access the discourse menu options from the bulk edit feature in WP.
There are no Discourse options added to the WordPess bulk edit options by the plugin. It would be possible to develop something to publish your posts through the API, but for 200 posts, it would probably be less work to just publish them to Discourse manually.
That’s what I suspected … thanks.
Je sais que c’est un vieux post, mais j’ai fait ce qui suit pour publier en masse :
- Configurateur une catégorie par défaut dans « Publication > Catégorie Discourse par défaut »
- Activer « Publication automatique »
- Sélectionner plusieurs posts et re-sélectionner « statut » à « publié »
Cela déclenchera la fonctionnalité de publication automatique, même si les posts sont déjà publiés.
edit : une telle opération n’est pas recommandée et n’est pas prise en charge par Discourse.
Juste un rappel général que la publication en masse de WordPress vers Discourse à l’aide du plugin WP Discourse n’est pas recommandée et n’est pas prise en charge. La bonne façon de gérer cela est d’effectuer une migration de base de données.
Merci. J’ai commencé manuellement en republiant chaque article de blog. Mais après 1 heure, j’ai réalisé qu’il faudrait plusieurs jours pour le faire manuellement.
Y a-t-il des risques inhérents ou des choses que je devrais vérifier après avoir republié en masse des articles de blog existants dans leurs sujets Discourse connectés ?
Désolé, mais comme mentionné, une telle opération n’est pas recommandée et n’est pas prise en charge. Si je vous donnais des conseils sur la façon de le faire, je l’encouragerais, ce qui n’est pas ce que je veux faire ![]()
Je comprends. C’est déjà fait. Je ne savais pas que ce n’était pas recommandé, etc., donc je demandais surtout s’il y avait quelque chose dont je devais être conscient.
Bien sûr, si j’avais su avant que ce n’était pas recommandé, etc., j’aurais pu l’aborder différemment. Mais l’historique du sujet ci-dessus ne mentionne pas d’éviter de le faire. Je ne me souviens pas avoir vu quoi que ce soit dans ce sens.
De plus, je supprimerai le script ci-dessus dans le même esprit, par respect pour cette recommandation.
Cependant, il s’agit d’une fonctionnalité intégrée du plugin et de WordPress, et cela fonctionne. C’est aussi la seule solution documentée pour cela.
Bien que cela puisse entraîner une charge accrue, la publication en bloc de 5 articles n’a rien d’extraordinaire si la publication automatique est activée. Si vous en faites des centaines, il est préférable de le faire par petits lots de 10/25, mais il devrait y avoir une file d’attente/un traitement par lots pour garantir l’absence de problèmes, mais il manque cette fonctionnalité pour la publication en bloc.
La publication en masse de WordPress vers Discourse à l’aide du plugin WP Discourse n’est pas recommandée. Je vous recommande de gérer un tel cas avec une migration de base de données, qui est prise en charge par Discourse dès sa sortie de la boîte et gérée par tous les fournisseurs d’hébergement Discourse, y compris Discourse.org.
La publication en masse de WordPress vers Discourse à l’aide du plugin WP Discourse n’est pas « intégrée », n’est pas documentée et n’est pas prise en charge.
Je pense que la raison de la publication en masse de messages est peut-être spécifique à un cas d’utilisation, mais c’est excessif pour une migration de données dans notre cas d’utilisation, par exemple.
Nous avons une catégorie spécifique sur Discourse, vers laquelle nous publions les produits WooCommerce lors de leur création, afin que les membres du forum puissent discuter de ces produits spécifiques pour obtenir de l’aide. Aucune autre donnée n’est publiée automatiquement.
La publication automatique gère tous les messages après l’installation de WP Discourse. Cela est déclenché automatiquement lorsque vous modifiez un message dans WordPress ou, dans cet exemple, lorsque vous changez le statut de publication du message, ce qui peut être fait sur plusieurs messages à la fois, ce qui signifie que WP Discourse publie alors automatiquement le contenu tel que configuré vers Discourse.
La publication automatique de WP Discourse est une fonctionnalité, donc je ne comprends pas quelle est la préoccupation.
Je suis content que la publication automatique WP Discourse fonctionne dans votre cas.
La préoccupation est que les gens viendront ici, liront ce sujet et penseront « quelle pourrait être la gravité ? ». Oui, dans certains cas spécifiques comme le vôtre, l’utilisation de la publication automatique de cette manière ne causera probablement pas beaucoup de problèmes si vous savez ce que vous faites. Cependant, d’après mon expérience, les gens créeront plus de problèmes qu’ils n’en valent la peine en essayant des solutions dans le cadre de la « publication en masse ». J’ai dû démêler de telles tentatives par le passé. Par conséquent, la « publication en masse » (qui n’est pas une publication automatique) n’est pas documentée, n’est pas prise en charge et n’est pas recommandée.
De plus, l’alternative, c’est-à-dire une migration de base de données, est ce dont la plupart des gens ont besoin lorsqu’ils commencent à envisager la « publication en masse », cependant la plupart des gens ont une préférence (compréhensible) pour les solutions d’interface graphique, et une aversion (compréhensible) pour les bases de données, donc, d’après mon expérience, il y a un biais naturel à surmonter ici. Il existe en fait une solution simple et prise en charge à la plupart des problèmes des gens dans ce domaine, si ce biais naturel est surmonté.
Si les gens veulent discuter de cas plus spécifiques, comme le vôtre, ils sont invités à créer un sujet séparé dans Support > WordPress.
Ce sujet a été automatiquement fermé après 2 jours. Les nouvelles réponses ne sont plus autorisées.