Ho esaminato i forum e ho capito come funziona l’embedding e persino come incorporare i post più recenti. Ma sto cercando di creare un widget che contenga le ultime risposte a tutti i post di una categoria.
Discourse attualmente offre solo opzioni per incorporare le risposte a un argomento specifico o per incorporare un elenco di argomenti:
- Embed Discourse comments on another website via Javascript
- Embedding a list of Discourse Topics in another site
C’è stata qualche discussione sull’aggiunta di altri widget di incorporamento a Discourse. Non sono sicuro se questo sia stato sollevato su Meta.
Hai qualche idea su come dovrebbero essere visualizzate le risposte di Discourse sul sito esterno? Ad esempio, le risposte sarebbero raggruppate per argomento o il widget estrarrebbe semplicemente le (diciamo) 10 risposte più recenti?
Sarebbe possibile visualizzare le risposte recenti su un sito esterno effettuando richieste all’API di Discourse. Ciò significa che ciò che stai cercando di fare sarebbe probabilmente realizzabile ora, ma richiederebbe uno sviluppo personalizzato. Un esempio di questo tipo è: plugin Wp-discourse-shortcodes. Non fa esattamente quello che stai cercando e funziona solo per siti WordPress. Nel caso in cui tu voglia visualizzare le risposte su un sito WordPress, quel plugin potrebbe probabilmente essere esteso per ottenere la funzionalità che stai cercando.
Mi dispiace di non aver risposto Simon, per favore non prenderla come se ignorassi lo sforzo che hai dedicato alla tua risposta. Il tempo mi è sfuggito di mano.
Penso che potrei provare a creare un plugin per WordPress che importi una quantità configurabile delle 10 risposte più recenti e le memorizzi nella cache da qualche parte. Ho trovato anche l’incorporamento più difficile da indirizzare e stilizzare.