current blogID abfragen?

  • is_user_logged_in() ??

    hallo leute,

    schnelle frage...

    PHP
    <?php if(is_user_logged_in()) { ?>/<?php } ?>

    gibt ja nur zurück ob man überhaupt eingeloggt ist.

    ich weiß nicht wie es formulieren kann, kann man auch abfragen ob ein user des blogs für einen bestimmten post oder page zuständig ist.

    also stellt euch vor ich habe einen HAUPTBLOG und ein paar SUBBLOGS. die USER der subblogs können natürlich nur subblog posts bearbeiten, das ist klar. aber...

    ich habe z.b. unter einem Post neben den Kommentaren ein "/ Bearbeiten". das sieht man aber nur wenn man eingeloggt ist.

    PHP
    <?php if(is_user_logged_in()) { ?> / <?php edit_post_link('Bearbeiten', '', ''); ?><?php } ?>

    wenn ich das aber so schreibe, sieht das JEDER user (der gerade auf seinem subblog eingeloggt ist) auch wenn er z.b. auf dem Hauptblog ist (wo er gar keine rechte hat um den post zu bearbeiten) das "/ Bearbeiten"

    kann ich das "/ Bearbeiten" pro post auch nur einblenden wenn der USER auch die rechte zum Bearbeiten hat?

    Einmal editiert, zuletzt von sepp88 (27. August 2009 um 20:53)

    • 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

  • habe die lösung gefunden: ich dummerle!

    es gibt ja folgendes:
    edit_post_link('Edit', '', ' | ');


    was ich aber gerne noch gewusst hätte ist, ob man abfragen kann
    ob ich mich auf dem hauptblog befinde?
    ich verwende sowohl für den Hauptblog als auch für die Subblogs das selbe theme.
    ich will ein sidebar-element aber nur ausschließlich im HAUPTBLOG anzeigen.
    geht das?

Jetzt mitmachen!

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