Support » Allgemeine Fragen » Shortcode in Menü-Link

  • Hey Leute,

    ich habe mit add_shortcode mir eine Funktion gebaut die einen Parameter aus der URL zu einem Shortcode macht. Innerhalb der Seite funktioniert das auch wunderbar. Jetzt würde ich diesen Shortcode aber gerne auch in den Links im Menü nutzen, sodass dieser an die Seiten angehängt wird. Wie mache ich das? Über einen Link im Menü und dann den Shortcode da rein hat es bisher leider nicht geklappt.

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Das ergibt so, wie du es beschreibst, für mich keinen rechten Sinn.

    Ein Shortcode ist ein in eckigen Klammern gefasster Text in einem Beitrag oder einer Seite, der beim Rendern der Seite eine zugewiesene Funktion ausführt, um einen bestimmten Inhalt im Beitrag oder in der Seite auszugeben. Die Ausführung hängt davon ab, ob du den Shortcode im Beitrags-/Seiten-Inhalt platzierst.

    Wenn du im Navigationsmenü eine Funktion ausführen möchtest, hat das nichts mit einem Shortcode zu tun.

    Mir ist auch nicht klar, was du damit bewirken möchtest, den Links einen Get-Parameter (?) anzuhängen. Vielleicht magst du auch mal den Code zeigen, den du programmiert hast, damit wir uns darunter etwas vorstellen können.

    Thread-Starter seimax

    (@seimax)

    Genau. Ich habe einen Shortcode mit den eckigen Klammern eingebaut. Überall funktioniert das auch, wenn ich z.B. Links mit https://www.test.de/?parameter=%5Bshortcode%5D mache. Nur eben im Menü nicht. Wenn ich unter Design > Menüs einen individuellen Link wie eben beispielhaft gezeigt einbaue, funktioniert der Shortcode Teil davon nicht. Wieso?

    Hallo,

    Genau.

    das bezieht sich vermutlich auf die Erklärung von Bego bezüglich Shortcode.
    Damit bist du aber leider überhaupt nicht auf die Fragen von Bego eingegangen und ehrlich gesagt kann ich mir auch keinen Reim darauf machen, was du genau damit erreichen willst. Und darum geht es ja letztendlich. 🤔

    Daher noch mal der Verweis auf den letzten Absatz von Begos Antwort:

    Mir ist auch nicht klar, was du damit bewirken möchtest, den Links einen Get-Parameter (?) anzuhängen. Vielleicht magst du auch mal den Code zeigen, den du programmiert hast, damit wir uns darunter etwas vorstellen können.

    Viele Grüße
    Hans-Gerd

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Das Thema „Shortcode in Menü-Link“ ist für neue Antworten geschlossen.