Speichere URL global, bevor wir redirect

Ich benutze wp_redirect ( get_permalink ( $post->ID ) ); Um Benutzer zu variablen (zufälligen) Beiträgen umzuleiten, muss ich wissen, ob der Benutzer von einer bestimmten URL zum aktuellen Beitrag umgeleitet wurde oder nicht

Ist es möglich, die aktuelle URL vor dem Umleiten zu speichern und sie dann an den umgeleiteten Post zu übergeben?

was ich tun muss ist

 if user reach this page from www.example.com/?p=123 // do some thing else // another staff 

Ich habe versucht, wp_get_referer(); aber es ist nicht das, was ich brauche

Solutions Collecting From Web of "Speichere URL global, bevor wir redirect"