Unterscheide zwischen 2 Instanzen von admin-ajax.php

Ich habe meiner profile.php Seite einen profile.php Selektor profile.php .

Ich möchte in der Lage sein, die Abfrage zu ändern, die die pre_get_posts mit pre_get_posts aber ich finde keine Möglichkeit, zwischen dieser Seite und der regulären Medienbibliothek ( upload.php ) zu unterscheiden.

Die Verwendung des globalen $pagenow gibt admin-ajax.php in beiden Situationen zurück. Gibt es eine andere Möglichkeit zu sagen, welche Seite die Medienbibliothek lädt?

Solutions Collecting From Web of "Unterscheide zwischen 2 Instanzen von admin-ajax.php"

Es macht nicht viel Sinn, admin-ajax.php zu unterscheiden, da es im Wesentlichen die gleiche Datei mit der gleichen Logik ist, die für viele verschiedene Zwecke ausgeführt wird.

Sie übergeben action und hängen in die jeweilige Aktion ein. Also ist action Ihre Kennung. Wenn Sie dieselbe Aktion wiederverwenden und weiter differenzieren müssen, übergeben Sie einfach weitere Daten mit Ihrer GET / POST-Anfrage und prüfen Sie sie in Ihrem Handler.