¿Cuál es la mejor forma de detectar el referente en WordPress?
He estado buscando alguna forma específica de WordPress para detectar cualquier referente. ¿Tienes alguna idea? Sé cómo hacerlo en PHP pero me gustaría saber si existe alguna función de WP para esto.
EDIT: esto es lo que estoy intentando probar =>
$referer = wp_get_referer();
// Comprobar si el referente contiene wordpress.org
if (strpos($referer, 'http://wordpress.org') !== false) echo 'vienes de wordpress.org';

La mejor forma de verificar el referente dependerá de lo que estés intentando hacer. Puedes usar wp_get_referer() o wp_get_original_referer(), pero si deseas verificar el referente por razones de seguridad definitivamente deberías usar otras funciones como check_admin_referer(), check_ajax_referer(), wp_referer_field() u otras de las funciones relacionadas con Nonces de WordPress.

Puedes obtenerlo utilizando las funciones wp_get_referer() y wp_get_original_referer().

Ok gracias, esperaba más detalles (ya sabes, algo tipo wiki) -> pero esta es la función así que

Puedes obtener más información sobre ella desde las páginas del codex que he enlazado con los nombres de las funciones.

La diferencia entre las 2 funciones es que si una página envía un formulario a sí misma, wp_get_referer()
devuelve falso, mientras que wp_get_original_referer()
devuelve el referente original. Sin embargo, ten en cuenta que ambas hacen uso de $_SERVER['HTTP_REFERER']
que, como se menciona en la documentación de PHP, "No todos los agentes de usuario lo configurarán, y algunos ofrecen la posibilidad de modificar HTTP_REFERER como característica. En resumen, no se puede confiar realmente en él." @JMau

usa wp_get_referer();
para recuperar el referente de '_wp_http_referer', el referente HTTP, o la página actual respectivamente. Para más información lee el codex

no mucho, pero ambos estamos escribiendo la respuesta al mismo tiempo, cuando iba a hacer clic en el botón de enviar respuesta apareció la notificación pero llegué tarde, hice clic y la respuesta se publicó.
