Para que conste, configurar cookies en WordPress es especial.
He estado atrapado en este pequeño problema durante un día.
Configurar cookies en WordPress es especial.Debe escribirse en el archivo de funciones del tema y cargarse en el gancho de inicio.
función custom_set_cookie() { setcookie( 'clave', 'valor', tiempo() + 3600 * 24, COOKIEPATH, COOKIE_DOMAIN ); } add_action( 'init', 'custom_set_cookie' );