Link-Liste für bestimme User verstecken?

  • Hallo ihr php-Cracks da draussen!

    Ich bräuchte hier eure Hilfe:

    Kann man mit php-Code die Link-Liste für bestimmte User verstecken? So im Stil (frei Code-Schnauze):

    - if user = guest then hide link list
    - bzw. falls user = guest eben den <?php get linklist?> blabla nicht benutzen...

    wisst ihr wie ich meine? Ich bin fähig, die Link Liste gar nicht anzuzeigen, doch ich als Admin benötige sie eben...

    Kann mir einer helfen?

    Vielen Dank!
    Gruss Livio

    p.s. Standard Kubrick Template hier...

    • 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

  • Probiere das mal:

    PHP
    <?php global $user_login; if ($user_login == 'admin') { ?>
    <?php get_links_list(); ?>
    <?php } else { ?>
    
    
    <?php } ?>

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Hallo Jottlieb!

    danke für deinen Vorschlag!

    ähm, geht nicht ganz...zeigt keinen Hintergrund und Sidebar mehr an jetzt...ist da ein Fehler drin eventuell?

    Hier meine gesamte sidebar.php:

  • Lösche vor dem eigentlichen Code mal das:

    PHP
    <?php /* If this is the frontpage */ if ( is_home() || is_page() ) { ?>

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Jottlieb, du bist mein Held!

    Funzt wie geschmiert!

    noch eine kleine Anpassung:

    meine Co-Autoren haben den Status "Editor".
    Kann man die Link-Liste für diese Gruppe ebenfalls noch einfach einfügen?

    Das wär klasse!

  • Ich weiß nicht, ob das mit user_level noch funzt, aber es ist einen Versuch wert:

    PHP
    <?php global $user_level; if ($user_level > 1) { ?> 
    <?php get_links_list(); ?> 
    <?php } else { ?> 
    
    
    <?php } ?>


    Damit sollte es jeder eingeloggte sehen.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Kann man das auch evtl. auf etwas anderes als nur die Linkliste anwenden? Vllt. auch auf einen Link in der Meta-Liste?
    Beispielsweise:
    [LEFT]

    PHP
    <?php global $user_level; if ($user_level > 9) { ?>  
    <?php show"<a href="link.html">User-Seite</a>"; ?>  
    <?php } else { ?>  
     
    <?php } ?>

    [/LEFT]

    Einmal editiert, zuletzt von Vigi (6. Oktober 2007 um 02:15)

Jetzt mitmachen!

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