Shortcode nur für eingeloggte User anzeigen

  • Moinsen :)

    Ich bin gerade fleißig meine neue Seite am Einrichten, doch nun stoße ich auf ein Problem.

    Ich würde gern manche Shortcodes und Widgets nur anzeigen lassen, wenn man eingeloggt ist. Ich weiß jedoch nicht, wie ich dies realisiere.

    Bisher habe ich auch keine Option oder Möglichkeit in Elemenator Pro entdeckt - vielleicht gibt es die Möglichkeit (z.B. über Custom Attributes) hier rüber und ihr könnt sie mir verraten ;)

    Bin über jede Hilfe froh und hoffe ihr könnt mir helfen :)

    Einmal editiert, zuletzt von securitydog (23. November 2018 um 22:15)

    • 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

  • hy je nach dem wie du die shortcodes und co. einfügst.
    kannst du es zb, mit einer if else abfrage lösen.

    Code
    if ( is_user_logged_in() ) {
       // code für eingeloggte
    } else {
       // code für nicht eingeloggte
    }

    ansonsten gibt es noch plugis wo du über die widgets es auch zuteilen kannst wann ein widget angezeigt wird

  • Hey @Henk1060, danke schon einmal dafür :)

    Kann ich den Code auch irgendwie in einem HTML Widget nutzen?

    Bei folgendem Code zeigt er mir leider gar nichts an.

    PHP
    <?php
    if ( is_user_logged_in() ) {
       echo "code für eingeloggte";
    } else {
       echo "code für nicht eingeloggte";
    }
    ?>

Jetzt mitmachen!

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