Variable über URL übergeben funktioniert nicht

  • Hallo Leute ..

    leider kenne ich micht gut genug aus und stehe vor folgendem Problem

    ich möchte eine Variable über die URL übergeben

    Code
    http://www.meineseite.de/?page_id=33&myvar=Test

    Auf der Seite mit der id=33 habe ich dann

    PHP
    <p> Das ist ein <?php echo $_GET["myvar"]; ?></p>

    stehen.

    Ausgegeben wird aber nur

    Code
    Das ist ein

    Was mache ich falsch?

    LG Sabbel

    • 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

  • Wohin genau hast du den PHP-Code geschrieben? Der WordPress-Editor kann sowas nämlich nicht. Ich würde es mittels Shortcode umsetzen.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • Ich habe eine neue Seite erstellt und dann bei Text eingegeben.


    Wie SirEctor schon sagt, kannst du keinen PHP Code in den Editor eingeben.
    Die Verwendung von PHP ist nur in den Template- bzw. Theme-Dateien möglich.

    Wenn du PHP Funktionen innerhalb des Contents bzw im Editor verwenden willst, nutzt man üblicherweise die Shortcodes.


    Wie geht dass denn mit Shortcodes?


    https://codex.wordpress.org/Shortcode_API

  • Oh .. das ist ja kompliziert.

    Kann mir vlt. jemand bei meinem Beispiel weiterhelfen?

    Das werde ich alleine leider nicht hinbekommen :(

    LG

    Sabrina

  • Hier mal aus dem verlinkten Beispiel

    Code
    function myget_func( $atts ){ 
    return $_GET["myvar"];
    } 
    add_shortcode( 'myget', 'myget_func' );


    Als Shortcode schreibst du dann <p> Das ist ein [myget] </p>

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

    Einmal editiert, zuletzt von SirEctor (15. Januar 2018 um 23:46)

Jetzt mitmachen!

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