Ich habe die Dokumentation, Supportartikel gelesen und sogar ChatGPT gefragt, ohne Erfolg.
Ich möchte, dass die Website für die Öffentlichkeit vollständig zugänglich ist (hauptsächlich aus SEO-Gründen), daher sollten die Titel der Beiträge öffentlich sein. Ich möchte jedoch den Inhalt nur registrierten Benutzern zugänglich machen. Ich weiß, dass andere Foren die granulare Fähigkeit dazu haben, aber ich versuche, die Einstellungen in Discourse zu ändern, und ich scheine es nicht herauszufinden.
Wenn ich auf „Nur registrierte Benutzer zulassen“ klicke, kann niemand auf die Website zugreifen, ohne sich zu registrieren, was SEO einschränkt und die Benutzer nicht wissen, was die Website hat. Diese Funktion ist also nicht das, was ich tun möchte. Ich möchte nur nicht angemeldete Benutzer dazu bringen, Titel und vielleicht die Anzahl der Antworten zu sehen, aber auch den Inhalt der Beiträge/Kommentare einschränken.
So ähnlich. Dieses Plugin-Theme lässt dich trotzdem den Hauptbeitrag sehen (1), und Benutzer, die die Themenansicht durchsuchen, können die Inhaltsvorschau sehen. Ich suchte nach etwas, das den Inhalt komplett ausblenden/ersetzen und stattdessen eine Nachricht anzeigen könnte, die sie zur Registrierung auffordert, ohne Vorschau des Beitrags. Dasselbe für die Themenansicht. Ist es möglich, den Code dieses Plugins zu ändern, um so etwas zu tun, oder ist Discourse einfach nicht für diesen Zweck konzipiert?\n\n1:\n
Ich wollte gerade antworten, aber der Link, den ich posten wollte, wurde gerade von Moin gepostet. Ich würde empfehlen, Guest Gate zu verwenden, da Sie es für anonyme Benutzer als nicht abweisbar festlegen können. In Verbindung mit dem anderen TC, den ich oben verlinkt habe, sind Sie also definitiv abgedeckt, wenn es darum geht, Benutzer zur Anmeldung zu „zwingen“.
Ich möchte eine Bedenken äußern: Es gibt keinen SEO-Vorteil. Sie möchten Googlebot hereinlassen und danach treffen echte Benutzer auf die Registrierung/Paywall. Sie können sich Zeit nehmen, wie schnell Google Ihren SEO-Wert völlig zerstören wird.