Momentan prüfe ich mit meinem Plugin, in_admin()
ob sich der Benutzer im Frontend der Site oder im Administrationsbereich befindet. Das Problem tritt jedoch auf, wenn Plugins admin-ajax.php
zur Verarbeitung von Ajax-Anforderungen verwendet werden.
Ich brauche eine Möglichkeit, Hooks und Plugins nur beim Verarbeiten von admin-ajax.php
Dateien oder im Frontend der Site zu registrieren . Was ist der beste Weg, dies zu tun?
if ( defined( 'DOING_AJAX' ) )
ist genug für sich. Die Konstante wird nur festgelegt,admin-ajax.php
damit Sie nicht nach einem Wert suchen müssen.