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.phpper elaborare le richieste Ajax.
Ho bisogno di un modo per registrare hook e plugin solo quando elaboro admin-ajax.phpfile o nel frontend del sito. Qual è il modo migliore per farlo?
if ( defined( 'DOING_AJAX' ) )è abbastanza da solo. La costante è impostata soloadmin-ajax.phpper cui non è necessario verificare un valore.