Zugang nur für Gäste / nicht registrierte Benutzer

Gibt es eine Möglichkeit, vollständige Beiträge / Seiten so zu beschränken, dass sie nur von (nicht registrierten) Gast-Benutzern angezeigt werden, und sie vor Teilnehmern / angemeldeten Benutzern verbergen? Diese Beiträge sollten nicht in den Kategorien-Archivseiten für angemeldete Benutzer angezeigt werden.

Ich habe kein Plugin gefunden, nur umgekehrt. Jede Hilfe wird geschätzt!

Solutions Collecting From Web of "Zugang nur für Gäste / nicht registrierte Benutzer"

Sie werden definitiv einen benutzerdefinierten Code dafür benötigen. Das Verständnis dafür, wie benutzerdefinierte Abfragen über WP_Query () erstellt werden, wird immens hilfreich sein. Sie müssen außerdem den Parameter ‘perm’ für WP_Query () ändern, um die Ergebnisse basierend auf Benutzerberechtigungen zu ändern.

https://codex.wordpress.org/Class_Reference/WP_Query https://codex.wordpress.org/Class_Reference/WP_Query#Permission_Parameters

Wenn die nativen WP_Query-Parameter immer noch nicht genau das ergeben, wonach Sie suchen, benötigen Sie möglicherweise einen benutzerdefinierten Filter, der nach der Abfrage ausgeführt wird, um die Einträge aus der Ergebnismenge basierend auf einer is_user_logged_in () -Kontrolle zu entfernen.