Herausforderndes Problem mit Custom Post Type

  • Hallo zusammen,

    an diesem Problem beiße ich mir die Zähne aus... Ihr seid meine letzte Hoffnung! Ich habe einen Custom Post Type erstellt, über den man Veranstaltungen einer Seite hinzufügen kann. Problem: Klickt man im Frontend auf eine einzelne Veranstaltung, um zur Einzelansicht zu kommen, ist plötzlich in der Navigation nicht mehr "JAHRESTREFFEN" aktiviert (= die parent page der Veranstaltungsseite), sondern die Haupt-Blog-Seite "AKTUELLES" meiner Wordpress-Seite.

    So sieht die Struktur aus:

    In der functions.php habe ich den Custom Post Type erstellt und registriert. So sieht der relevante Teil der functions.php aus: http://codepen.io/anon/pen/FCJGb


    Die Veranstaltungsübersichtsseite basiert auf der Template-Datei "page-cpt-veranstaltungen". Im Admin-Bereich habe ich dann den Veranstaltungen innerhalb der in der functions.php erstellten DATUM-Taxonomy jeweils eine Kategorie gegeben: "Donnerstag, ...", "Freitag, ...", "Samstag, ...", "Sonntag, ...". Die Veranstaltungen werden geordnet nach Kategorien aufgelistet. Und hier der Code zur page-cpt-veranstaltungen.php: http://codepen.io/anon/pen/gzswA

    Befindet man sich auf der Veranstaltungsübersichtseite und klickt auf einen einzelnen Veranstaltungseintrag, gelangt man zur Einzelansicht. Die Einzelansicht habe ich in der single-veranstaltungen.php festgelegt: http://codepen.io/anon/pen/zvsab

    Sobald die Einzelansicht aufgerufen ist, ist die parent page der Veranstaltungsseite in der Navigationsbar "JAHRESTREFFEN" nicht mehr aktiv, sondern meine Hauptblogseite "AKTUELLES" -> siehe screenshot: http://i42.tinypic.com/mt4l04.png

    Wie kann ich dieses Problem beheben?
    Was ist an meinem Vorgehen falsch und wie kann das Vorgehen korrigieren?

    Für jeden Tipp bin ich sehr dankbar! :)

    • 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

Jetzt mitmachen!

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