Sono sicuro che sia stato trattato da qualche parte, MA a rischio di essere criticato, qualcuno sa come mostrare le Ultime Discussioni (rss? xml?) su un’altra pagina?
Per noi, il forum di discourse sarà una sottodirectory di un sito più grande. Mi piacerebbe mostrare gli ultimi 5 argomenti di discussione sulla homepage del sito principale come modo per coinvolgere le persone nel forum.
Qualche idea su come fare? Post di riferimento?
Puoi incorporare discourse su un sito web:
Se scarichi le ultime build di Discourse, otterrai la possibilità di incorporare elenchi di argomenti in altri siti tramite un semplice JavaScript e HTML.
Il caso d’uso tipico è un blog o un altro sito basato sui contenuti, dove desideri un widget sul lato dello schermo che elenchi gli argomenti. Puoi filtrare per categoria, tag o qualsiasi altra opzione di filtro pubblica disponibile.
Come incorporare un elenco di argomenti
Per prima cosa, devi abilitare l’impostazione del sito embed topics l…
<div data-theme-toc="true"> </div>
Discourse ha la capacità di incorporare i commenti di un argomento in un sito remoto utilizzando un'API Javascript che crea un IFRAME. Per un esempio di questo in azione, consulta il blog di [Coding Horror](http://blog.codinghorror.com/welcome-to-the-internet-of-compromised-things/#discourse-comments). Il blog è gestito tramite [Ghost](https://ghost.org/) ma i commenti sono incorporati dal suo [forum Discourse](http://discourse.codinghorror.com/t/welcome-to-th…
Funzionerebbe per la tua configurazione?
Canapin
(Coin-coin le Canapin)
7 Marzo 2022, 6:09pm
3
Non so se aiuterà, ma mostro un estratto degli ultimi argomenti sul mio sito web Wordpress.
https://monocycle.info/ Guarda la barra laterale destra.
Uso https://forum.monocycle.info/latest.json?order=created&ascending=false
Ma ho bisogno di informazioni aggiuntive, quindi uso https://forum.monocycle.info/site.json per ottenere i nomi delle categorie dai loro ID.
Uso anche https://forum.monocycle.info/t/[numero-argomento] per ciascuno dei miei 5 ultimi argomenti per ottenere informazioni aggiuntive.
Non faccio molte di queste richieste, uso un’attività CRON quindi non è aggiornato in tempo reale, forse due o una volta al giorno…
Forse il link di @JammyDodger sarà di maggiore aiuto
Grazie per la risposta. Approfondirò questo aspetto e ti farò sapere se funziona per il nostro sito.
-ck
Questo è fantastico, grazie!