Pubblica in massa su Discourse

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.

1 Mi Piace

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.

2 Mi Piace

That’s what I suspected … thanks.

So che questo è un post vecchio, ma ho fatto quanto segue per pubblicare in blocco:

  1. Configurato una categoria predefinita in “Pubblicazione > Categoria predefinita di Discourse”
  2. Abilitato “Pubblicazione automatica”
  3. Selezionato in blocco i post e riselezionato lo “stato” su “pubblicato”

Questo attiverà la funzione di pubblicazione automatica, nonostante i post possano essere già pubblicati.

2 Mi Piace

modifica: tale operazione non è raccomandata e non è supportata da Discourse.

Solo un promemoria generale che la pubblicazione in blocco da Wordpress a Discourse utilizzando il plugin WP Discourse non è raccomandata e non è supportata. Il modo corretto per gestire questo è eseguire una migrazione del database.

1 Mi Piace

Grazie. Ho iniziato manualmente ripubblicando ogni post del blog. Ma dopo 1 ora, mi sono reso conto che ci sarebbero voluti diversi giorni per farlo manualmente.

Ci sono rischi intrinseci o cose che dovrei ricontrollare dopo aver ripubblicato in blocco post di blog esistenti nei loro argomenti Discourse collegati?

Mi dispiace, ma, come accennato, tale operazione non è raccomandata e non è supportata. Se ti dessi consigli su come farlo, ti incoraggerei a farlo, cosa che non voglio fare :slight_smile:

1 Mi Piace

Capisco. È già stato completato. Non sapevo che non fosse raccomandato, ecc., quindi stavo principalmente chiedendo se c’è qualcosa di cui dovrei essere a conoscenza.

Naturalmente, se avessi saputo prima che non era raccomandato, ecc., avrei potuto affrontarlo in modo diverso. Ma la cronologia dell’argomento sopra non menziona di evitarlo. Non ricordo di aver visto nulla del genere.

Inoltre, rimuoverò lo script sopra alla stessa maniera, per rispetto di quella raccomandazione.

1 Mi Piace

Questa è tuttavia una funzionalità integrata del plugin e di WordPress, e funziona. È anche l’unica soluzione documentata per questo.

Sebbene ciò possa causare un aumento del carico, la pubblicazione in blocco di 5 post non è in realtà nulla di straordinario se la pubblicazione automatica è abilitata. Se ne stai facendo centinaia, è meglio farlo in blocchi più piccoli di 10/25, ma dovrebbe esserci una coda/elaborazione batch per garantire che non ci siano problemi, ma manca tale funzionalità per la pubblicazione in blocco.

La pubblicazione in blocco da WordPress a Discourse utilizzando il plugin WP Discourse non è consigliata. Ti consiglio di gestire un caso del genere con una migrazione del database, che è supportata da Discourse “out of the box” e gestita da tutti i provider di hosting di Discourse, incluso Discourse.org.

La pubblicazione in blocco da WordPress a Discourse utilizzando il plugin WP Discourse non è “integrata”, non è documentata e non è supportata.

Penso che forse il motivo della pubblicazione in blocco dei post sia un caso d’uso specifico, ma nel nostro caso, ad esempio, è eccessivo per una migrazione di dati.

Abbiamo una categoria specifica su Discourse, a cui pubblichiamo i prodotti WooCommerce alla creazione, in modo che i membri del forum possano parlare di quei prodotti specifici per il supporto. Nessun altro dato viene pubblicato automaticamente.

La pubblicazione automatica gestisce tutte le operazioni successive all’installazione di WP Discourse. Questo viene attivato automaticamente quando si modifica un post in WordPress o, in questo esempio, si cambia lo stato di pubblicazione del post, cosa che può essere fatta su più post contemporaneamente, il che significa che WP Discourse pubblica quindi automaticamente il contenuto come configurato su Discourse.

La pubblicazione automatica di WP Discourse è una funzionalità, quindi non sono sicuro di quale sia la preoccupazione.

Sono lieto che WP Discourse auto publish stia funzionando nel tuo caso.

La preoccupazione è che le persone verranno qui, leggeranno questo argomento e penseranno “quanto male potrebbe essere?”. Sì, in alcuni casi specifici come il tuo, l’uso della pubblicazione automatica in quel modo probabilmente non causerà molti problemi se sai cosa stai facendo. Tuttavia, per mia esperienza, le persone causeranno più problemi di quanti ne valga la pena cercando soluzioni nell’ambito della “pubblicazione in blocco”. Ho dovuto districare tali tentativi in passato. Pertanto, la “pubblicazione in blocco” (che non è pubblicazione automatica) non è documentata, non è supportata e non è raccomandata.

Inoltre, l’alternativa, ovvero una migrazione del database, è ciò di cui la maggior parte delle persone ha bisogno quando inizia a considerare la “pubblicazione in blocco”, tuttavia la maggior parte delle persone ha una preferenza (comprensibile) per le soluzioni GUI e un’avversione (comprensibile) per i database, quindi, per mia esperienza, c’è un pregiudizio naturale da superare qui. Esiste infatti una soluzione semplice e supportata alla maggior parte dei problemi delle persone in quest’area, se quel pregiudizio naturale viene superato.

Se le persone vogliono discutere casi più specifici, come il tuo, sono benvenuti a creare un argomento separato in Support > WordPress.

Questo argomento è stato chiuso automaticamente dopo 2 giorni. Non sono più consentite nuove risposte.