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.phpzur Verarbeitung von Ajax-Anforderungen verwendet werden.
Ich brauche eine Möglichkeit, Hooks und Plugins nur beim Verarbeiten von admin-ajax.phpDateien 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.phpdamit Sie nicht nach einem Wert suchen müssen.