if-schleife Sidebar-Abfrage

  • Hallo,

    ich arbeite bisher nur mit einer index.php.
    die statischen Seiten werden jeweils über ein Template generiert.
    Diese rufen eine individuelle Sidebar auf, die Kategorien ein-und ausschliessen.
    Soweit funktioniert es.

    Aber:
    Wenn man dann in der Sidebar eine Kategorie anwählt landet man in der Kategorie, wenn man dann den Artikel anwählt landet man auf der Single..bei mir halt auf der index.php.

    ich frage in der index.php welche Kategorie geladen wurde und schliesse eine aus.
    soweit funktioniert es, aber leider nur für die Kategorie und nicht dann für die single-seite.
    bei einer Kategorie klappt es, bei der anderen wird dann die falsche Siebar geladen.


    ich teste local, ohne permalinks.
    bei der Kategorie-Seite steht dann in der URL des Browsers:
    http://localhost:8888/test/?cat=1
    bei der Single-Seite:
    http://localhost:8888/test/?p=50

    wie kann ich ?p=50 ansprechen?
    is_post() gibt es nicht mehr oder?

    meine Frage ist: wie kann ich noch eine if-Schleife abfragen wenn ich auf einem Artikel bin?

    irgendwelche Ratschläge?

    grs
    swu

    • 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

  • entweder in_category() oder is_single():
    http://codex.wordpress.org/Conditional_Tags

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • danke!

    wenn ich das Plugin Custom Post Templates nutze funktioniert das prima mit dem unterscheiden der versch. sidebars.
    etwas tricky ist es schon, aber wenn ich nur eine kategorie und dessen artikel unter kontrolle bekommen möchte geht es händisch.

    ich denke ich binde doch eine single.php ein.
    wenn man dann artikel einzeln anwählt könnte man dann über:

    PHP
    <?php previous_post_link(); ?>&nbsp;  &nbsp;<?php next_post_link(); ?></h4><br />


    weiter klicken..

    aber da habe ich dann das problem, das wieder artikel auftauchen die eigentlich passwortgeschütz sein sollen oder eben nicht zur passenden sidebar auftauchen..
    sollte ich auf diese Navigationshilfe verzichten, oder könnte man das irgendwie abfragen?

    ich habe übrigens noch das plugin gefunden:
    http://wordpress.org/extend/plugins/custom-post-template/

    etwas aktueller wie das andere.

    was meint ihr, was gibt es für möglichkeiten?
    ich finde wordpress echt toll..aber ich möchte es mehr als cms nutzen und benötige passwortgeschützte seiten mitunter passwortgeschützten artikeln.

    vielen dank!

Jetzt mitmachen!

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