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

Parameter via URL an Shortcode übergeben

Dieses Thema im Forum "Plugins und Widgets" wurde erstellt von Klaus.Waldmann, 4. Oktober 2024.

  1. Klaus.Waldmann

    Klaus.Waldmann Well-Known Member

    Registriert seit:
    13. März 2019
    Beiträge:
    55
    Zustimmungen:
    0
    Hallo,
    wäre schön, wenn mir das Schwarmwissen hier helfen könnte.
    Ich würde gerne eine Seite/Beitrag aufrufen, auf der ein Shortcode steht. An diesen Shortcode würde ich gerne einen Parameter via der URL des Seitenaufrufs übergeben.
    Bsp: URL: www.Domäne.de/some_page/?name=John
    Shortcode auf Seite /some_page/

    [meinshortcode param="hier steht der übergebene Parameter"]
    Danke für jede Idee!
     
  2. threadi

    threadi Well-Known Member

    Registriert seit:
    9. Oktober 2020
    Beiträge:
    2.340
    Zustimmungen:
    453
    Das geht nicht. Du kannst aber innerhalb des PHP-Codes der über den Shortcode ausgeführt wird den Parameter auslesen. Beispiel:

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  3. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    12.461
    Zustimmungen:
    1.941
    Wenn es ein fremder Shortcode ist, dem Du einen Parameter übergeben willst, dann würde man einen eigenen kleinen Shortcode erstellen, der den Parameter übernimmt und dann mit do_shortcode() den fremden Shortcode mit dem übergebenen Parameter ausführt.
     
  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