Eingeloggte User sollen Beitrag nicht sehen

  • Hallo Zusammen

    User die nicht eingeloggt sind, sehen bei mir den Post "Du musst dich einloggen" und weitere öffentliche Posts.

    Sobald ein User sich eingeloggt hat, sieht er dann alle Privaten Posts. Es soll aber den Post "Du musst dsich anmelden" nicht mehr sehen.

    Ich habe es versucht mit dem Plugin "Role Manager". Funktioniert hat es bis jetzt noch nicht...

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hmm...also da müsstest du dein ganzes Theme anpassen und die Beitragsausgabe mit folgendem Code umschließen:

    PHP
    <?php if(! is_user_logged_in() && (get_the_ID() == 42)) { ?>
    the content usw.
    <?php } ?>

    "Eine gut gestellte Frage ist schon halb beantwortet."

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!