Benutzerrechte auf private Seiten

  • Folgendes Problem:
    Ich möchte auf die Seiten, die "als privat" markiert werden, Rechte so setzen, dass auch der einfache Abonnent diese Seiten lesen kann, im Grunde genommen also jeder, der angemeldet ist. Das Setzen der Rechte klappt mit dem Role Manager auch einwandfrei.
    Das Problem liegt in dem Umstand, dass ich die Seite, die als privat markiert wurde, im Blogg überhaupt nicht mehr sichtbar ist, nicht einmal für den Administrator. Sobald ich im Admin-Bereich die Markierung als private Seite wieder wegnehme, ist sie natürlich wieder sichtbar - aber eben für alle! :(

    Was mache ich falsch?

    • 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

  • eine sehr simple lösung wäre:

    Code
    if ( $user_ID ) 
    { ausgabe } 
    else { wenn kein angemeldeter user dann mache das... }

    das ganze kann man noch geschickt mit dem plugin (WordPress › More Fields « WordPress Plugins) kombinieren, in dem man dauerhaft eine checkbox im backend plaziert.
    die if anweissung muss dann natürlich noch ergänzt werden.

    aber das ist wohl nur eine lösung von vielen :)

  • Eine simple Lösung???

    eine sehr simple lösung wäre:

    Code
    if ( $user_ID ) 
    { ausgabe } 
    else { wenn kein angemeldeter user dann mache das... }

    das ganze kann man noch geschickt mit dem plugin (WordPress › More Fields « WordPress Plugins) kombinieren, in dem man dauerhaft eine checkbox im backend plaziert.
    die if anweissung muss dann natürlich noch ergänzt werden.

    aber das ist wohl nur eine lösung von vielen :)

    Es tut mir leid, aber für einen, der gerade in Wordpress einsteigt und von php recht wenig Ahnung hat, st das alles andere als eine "simple Lösung".:-(
    Welche weiteren Lösungen gäbe es denn?

Jetzt mitmachen!

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