J'ai recherché une méthode spécifique WP pour détecter tout référent. J'ai une idée? Je sais comment faire cela dans PHP mais je veux juste savoir s'il existe une fonction WP pour le faire?
EDIT: voici ce que je suis en train de tester =>
$referer = wp_get_referer();
if ( strpos($referer ,'http://wordpress.org') !== false ) echo 'you come from wordpress.org';
La meilleure façon de vérifier le référent dépend de ce que vous essayez de faire. Vous pouvez utiliser wp_get_referer () ou wp_get_original_referer () , mais si vous souhaitez vérifier le référant pour des raisons de sécurité, vous devez absolument utiliser d'autres fonctions telles que check_admin_referer () , check_ajax_referer () , wp_referer_field () ou une autre fonction de des fonctions liées à Wordpress Nonces .
Vous pouvez l'obtenir en utilisant wp_get_referer () et wp_get_original_referer () functions.
utilisez wp_get_referer();
pour récupérer le référent à partir de '_wp_http_referer', du référent HTTP ou de la page en cours, respectivement. pour plus d'informations, lisez codex