Intégrations Discourse / Wordpress

Je connais évidemment le plugin wp-discourse, mais je souhaite aller encore plus loin dans l’intégration.

Plus précisément, je souhaite afficher le menu hamburger de Discourse et le menu utilisateur sur mon site WordPress pour offrir une expérience plus fluide à l’utilisateur lorsqu’il navigue sur l’ensemble de mon site.

Quelqu’un a-t-il des idées sur la manière d’ajouter ces widgets à un site WordPress ?

Merci

C’est une excellente idée ! J’ai souvent souhaité pouvoir faire la même chose. Je pense que toutes les informations dont vous avez besoin existent dans WordPress, sauf peut-être les notifications et autres éléments qui se mettent à jour en temps réel lors des événements sur Discourse. Je pense qu’on pourrait s’en rapprocher beaucoup en copiant simplement le HTML et le CSS pour reproduire ce que l’on voit sur Discourse dans WordPress. Ce serait bien d’avoir une recette pour cela ici ; si vous y arrivez, n’hésitez pas à partager vos résultats !

Au cas où vous seriez curieux, le Legal Empowerment Network a adopté une approche différente. N’hésitez pas à vous joindre à nous pour voir comment cela se passe en tant qu’utilisateur. La barre d’utilitaires en haut de page a un aspect différent et reproduit la manière habituelle de faire les choses sur WordPress. Elle offre également un accès à certaines fonctionnalités supplémentaires qui existent uniquement sur WordPress et pas sur Discourse. Le site WordPress remplit également d’autres objectifs qui ne concernent pas directement le réseau, ce qui explique qu’il soit judicieux de les garder un peu séparés.

C’est un peu décevant car l’expérience n’est pas fluide. Il serait préférable d’avoir une seule barre d’utilitaires identique sur les deux plateformes.

La plupart des sites procèdent ainsi (vous le savez probablement déjà) : ils placent un en-tête identique en haut des pages WordPress et Discourse, avec l’en-tête de Discourse juste en dessous.