Wordpress отклоняет вызовы, сделанные на другой хост.Локальный хост - это хост, отличный от example.com, даже если они находятся на одном компьютере.
Вы можете использовать фильтр http_request_host_is_external
, чтобы разрешить localhost:
add_filter( 'http_request_host_is_external', 'allow_localhost', 10, 3 );
function allow_localhost( $allow, $host, $url ) {
if ( $host == 'localhost' ) {
$allow = true;
}
return $allow;
}
. Вы должны добавитькод выше в вашей теме functions.php
.