WordPress/Discourse verwenden

Wir werden „Discourse hosted

Ich denke nicht, dass das Probleme verursachen wird.

Ja, es gibt eine hervorragende Methode namens SSO.

Links können in Discourse über Theme-Komponenten hinzugefügt werden, aber die vollständige Übernahme des WordPress-Headers ist weder ideal noch empfehlenswert.

Soweit ich weiß, wurde das noch nie versucht.

Welche Benachrichtigungen?

Im Grunde möchte ich meine Website https://carptalk.uk/

mit

https://forum.carptalk.uk/

integrieren.

Ich habe eine Android WebView-App erstellt, die funktioniert und Benachrichtigungen über Beiträge versendet (mit OneSignal).

Jetzt möchte ich eine gehostete Discourse-Lösung mit WordPress integrieren (aber das WordPress-Menü verwenden) und die Discourse-Benachrichtigungen der Mitglieder im Hauptmenü über OneSignal anzeigen (falls ich das richtig ausdrücke).

Solange der SSO dieselbe Geräte-ID verwendet und aus einer Datenbank abgerufen werden kann, sollte das doch möglich sein, oder träume ich nur :wink:

Es gab ein Plugin, um Push-Benachrichtigungen über OneSignal zu versenden, aber ich bin mir nicht sicher, wie hilfreich es in diesem Fall sein wird, da ich glaube, dass es sich um ein Plugin eines Drittanbieters handelte, was bei gehostetem Discourse keine Option ist.

Sie benötigen jemanden, der die Designarbeit übernimmt, um das Discourse-Menü wie bei WordPress aussehen zu lassen. Selbst dann werden jedoch einige visuelle Hinweise bestehen bleiben, da das Discourse-Menü Optionen enthält, die für den Betrieb entscheidend sind.

Wie funktioniert diese Seite? Sobald du gerade eine Nachricht gesendet hast, habe ich die Benachrichtigung in meinem Browser erhalten. Ich müsste nur diesen Hook finden und ein paar Zeilen Code einrichten :wink:

Ich habe auf deinen Beitrag geantwortet, nicht eine Nachricht gesendet :smile:
Zu den Benachrichtigungen: Ich bin technisch nicht sehr versiert, um das zu beantworten, aber ich vermute, es liegt am magischen Staub und dem Message Bus im Spiel.

Entschuldigung, es ist hier fast 5 Uhr morgens haha, ich meinte „geantwortet“.

Mit dem WP Discourse-Plugin kannst du WordPress als SSO-Anbieter für Discourse konfigurieren. Das bedeutet, dass alle Authentifizierungen für deine Discourse-Seite über WordPress erfolgen. Ein Beispiel dafür, wie es funktioniert: Wenn ein Benutzer auf der Discourse-Seite auf die Schaltfläche „Anmelden“ klickt, wird er automatisch zu WordPress weitergeleitet, durchläuft dort den Anmeldevorgang und wird anschließend wieder zu Discourse zurückgeführt.

Wenn du SSO aktivierst, sind Social-Logins nur auf deiner WordPress-Seite verfügbar. Wenn du Facebook Login auf deiner WordPress-Seite hinzufügst, können Benutzer sich über Facebook bei WordPress anmelden und anschließend über WordPress bei Discourse einloggen.

Das ist großartig, danke für die Antwort! Das steht als Nächstes auf meiner To-Do-Liste.

Nach der Nutzung von Discourse muss ich sagen: Es ist nicht das, was ich erwartet hatte (ich habe bbpress, wpforo, buddypress und viele weitere verwendet, die allesamt weit unter dem Niveau liegen). Es ist erstaunlich und sehr gut durchdacht. Wir werden nicht allzu viel daran herumdoktern; ich hatte erwartet, dass ich einige Arbeiten durchführen muss, aber es funktioniert einfach out of the box.

Meine aktuellen Bedenken betreffen Push-Benachrichtigungen in einer WebView-App und die Tatsache, dass ich bereits fast 1.000 der 100.000 Seitenaufrufe allein generiert habe. Ich gehe davon aus, dass wir monatlich auf eine halbe Million Seitenaufrufe kommen werden. Da wir noch keine Einnahmen haben und ein Startup sind, könnte dies ein Hindernis darstellen. Wie flexibel ist Discourse?

Das Pageview-Limit bei unserem Hosting ist ein weiches Limit. Wenn Sie es über mehrere Monate hinweg überschreiten, werden wir uns bei Ihnen melden. Es ist unwahrscheinlich, dass Sie dies im ersten Monat überschreiten.

Hier ist ein gutes Beispiel: https://forums.wyzecam.com/. Der WordPress-Header wurde mit HTML nachgebildet und im Abschnitt „Header“ einer Theme-Komponente hinzugefügt.

Ich stimme zu, da die Seite erst im April offiziell gestartet wird, aber wir rechnen mit 50.000 bis 100.000+ Besuchern pro Monat. Wir haben einige Links zu unserer WordPress-Seite über den neuen Start verschickt und innerhalb eines Monats 12.000 Besucher erreicht, daher müssen wir uns auf die damit verbundenen Kosten vorbereiten.

Ein Beispiel hierfür ist, dass wir mit nur mir und einem weiteren Moderator innerhalb von 2 Tagen auf unserer Discourse-Website 1.500 Seitenaufrufe erreicht haben.