Pubblica in massa su Discourse

Potrebbe essere più una domanda su WP, ma esiste un modo per pubblicare in blocco “Pubblica su Discourse” un gran numero di post? Ho 200 post che vorrei pubblicare su Discourse per abilitare i commenti, ma non riesco a capire come accedere alle opzioni del menu di Discourse dalla funzione di modifica in blocco in WP.

Il plugin non aggiunge opzioni di Discourse alle opzioni di modifica in blocco di WordPress. Sarebbe possibile sviluppare qualcosa per pubblicare i tuoi post tramite l’API, ma per 200 post, probabilmente sarebbe meno lavoro pubblicarli manualmente su Discourse.

È quello che sospettavo… grazie.

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.

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.

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:

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.

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.