Ich möchte auf meiner Seite etwas sagen, basierend darauf, von welcher Seite die Person dort gekommen ist. Ich kann den Link zu dieser Seite wie folgt einrichten:
www.example.com/page?parameter=myparameter
Gibt es eine Möglichkeit, auf diesen Parameter zuzugreifen, damit er irgendwo in meinem Inhalt auf der Seite angezeigt wird?
urls
content
parameter
query-string
user3515
quelle
quelle
Antworten:
Sie können eine PHP-Sitzung verwenden, im Abfrageobjekt nach der Anforderung suchen oder $ _GET mit Ihrer URL verwenden, aber es handelt sich nicht um vertrauliche Informationen ...
Etwas wie das;
Holen Sie sich den Namen der Reise von der URL
$tripname = $_GET['tripname'];
Verwenden Sie es in Ihrer Überschrift;
if(isset($tripname)) echo '<h1>Plan Your Trip To ' .$tripname. '</h1>';
quelle
Gemäß der Antwort des OP in seiner Frage:
Ich benutze den Shortcode wie folgt, um das
trip_type
von meiner URL zu erhalten:quelle
Hier ist eine weitere großartige Möglichkeit, dies zu erreichen. Dies erfordert keine Shortcodes und aktualisiert automatisch jede von Ihnen erstellte Seite, auf der der Parameter "trip" vorhanden ist!
1) Navigieren Sie zu Ihrem Themenordner und öffnen Sie die Datei functions.php (oder erstellen Sie sie, wenn sie fehlt).
2) Fügen Sie den folgenden Code hinzu und speichern Sie:
Dieser Code verwendet den Filter_content , um jedes Mal zu überschreiben, wenn Sie die Funktion the_content () zum Drucken Ihrer Blog-Informationen verwenden. Es erkennt, ob es sich bei der angeforderten Seite um eine einzelne Seite / einen Beitrag handelt und nicht um das Archiv. Zusätzliche Logik oder Überschreibungen können hinzugefügt werden. Stellen Sie einfach sicher, dass Sie $ content zurückgeben und jede gewünschte Nachricht auf dem Bildschirm angezeigt wird.
Genießen!
quelle