Verwenden Sie $ _POST Daten in functions.php

Ich möchte einen Parameter an eine Seite von der zuvor besuchten Seite übergeben und sie in einer Shortcode-function verwenden. Dafür schreibe ich im Rahmen einer function in functions.php:

$currency=$_POST['currency']

Aber es kehrt immer leer zurück. Was ist der richtige Weg, dies zu tun?

BEARBEITEN:

Meine Annahme ist, dass functions.php ein leeres $ _POST hat, wenn es so aufgerufen wird, wie es von einer anderen Datei aufgerufen wird, nicht direkt vom Benutzer. Wie kann ich dann auf die _POST Daten in der functions.php zugreifen?

Solutions Collecting From Web of "Verwenden Sie $ _POST Daten in functions.php"