1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

do_action auf einer spezifischen Seite?

Dieses Thema im Forum "Konfiguration" wurde erstellt von DevilTwist, 26. Mai 2015.

  1. DevilTwist

    DevilTwist Active Member

    Registriert seit:
    15. Januar 2014
    Beiträge:
    34
    Zustimmungen:
    0
    Mahlzeit zusammen,

    stehe wieder einmal vor einem kleinen Hinderniss...
    Mit Hilfe des Plugins "Menubar" möchte ich für bestimmte Seiten eine zusätzliche Menübar einblenden.
    Beispiel:
    Seite A -> Theme-Menü + Menubar A
    Seite B -> Theme-Menü
    Seite C -> Theme-Menü + Menubar C

    Ich habe bereits ein Menü angelegt und auch erfolgreich in der header_layout_default.php eingebunden, so dass dieses unterhalb des Header und über dem Inhalt der Seite angezeigt wird. Allerdings wird auf jeder Seite das gleiche Menü angezeigt, was ja auch im Moment noch logisch ist.
    Allerdings sollen nun eben die unterschiedlichen Seiten unterschiedliche Menüs bekommen...

    Ich bräuchte also einen Befehl, welcher das do_action nur auf bestimmten Seiten ausführt (bestenfalls über die Page-ID).
    Etwas in der Art wie mit dem is_page oder is_home-Befehl...

    Hätte jemand einen Vorschlag? Wäre sehr dankbar darüber. :)

    Achja, verwendetes Theme: IncomeUp

    Gruß,
    DevilTwist
     
  2. DevilTwist

    DevilTwist Active Member

    Registriert seit:
    15. Januar 2014
    Beiträge:
    34
    Zustimmungen:
    0
    Problem gelöst...

    Damit hats erstmal funktioniert... Hoffe, dass es nun auch mit weiteren Seiten (und weiteren Menüs) klappt.
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden