In questo momento per il mio plugin, sto usando in_admin()
per determinare se l'utente si trova nel frontend del sito o nell'area di amministrazione. Tuttavia, il problema si verifica quando i plugin utilizzano admin-ajax.php
per elaborare le richieste Ajax.
Ho bisogno di un modo per registrare hook e plugin solo quando elaboro admin-ajax.php
file o nel frontend del sito. Qual è il modo migliore per farlo?
if ( defined( 'DOING_AJAX' ) )
è abbastanza da solo. La costante è impostata soloadmin-ajax.php
per cui non è necessario verificare un valore.