Comment afficher la dernière discussion sur la page d'accueil de notre site web principal

Je suis sûr que cela a déjà été abordé quelque part MAIS au risque de me faire taper dessus, quelqu’un sait-il comment afficher les dernières discussions (rss ? xml ?) sur une autre page ?

Pour nous, le forum discourse sera un sous-répertoire d’un site plus grand. J’aimerais afficher les 5 derniers sujets de discussion sur la page d’accueil du site principal afin d’inciter les gens à s’engager sur le forum.

Des idées sur la façon de faire cela ? Des posts de référence ?

1 « J'aime »

Vous pouvez intégrer Discourse sur un site web :

Cela fonctionnerait-il pour votre configuration ?

5 « J'aime »

Je ne sais pas si cela vous aidera, mais voici un extrait des derniers sujets sur mon site Web Wordpress.
https://monocycle.info/ Regardez la barre latérale droite.

J’utilise https://forum.monocycle.info/latest.json?order=created&ascending=false
Mais j’ai besoin d’informations supplémentaires, j’utilise donc https://forum.monocycle.info/site.json pour obtenir les noms des catégories à partir de leur ID.
J’utilise également https://forum.monocycle.info/t/[topic-number] pour chacun de mes 5 derniers sujets afin d’obtenir des informations supplémentaires.

Je ne fais pas beaucoup de ces requêtes, j’utilise une tâche CRON, donc ce n’est pas mis à jour en temps réel, peut-être deux fois ou une fois par jour…

Peut-être que le lien de @JammyDodger sera plus utile :smile:

3 « J'aime »

Merci pour votre réponse. Je vais examiner cela et vous faire savoir si cela fonctionne pour notre site.

-ck

2 « J'aime »

C’est super, merci !

1 « J'aime »