<?php $response = wp_remote_get( 'http://www.toucan-it.co.uk/wp-content/themes/squash/index5.html' );
print $response ['body']; ?>
http://www.toucan-it.co.uk/wp-content/themes/squash/index5.html
Le problème est que lorsque vous tentez de récupérer "index5.html" via le navigateur Web, la sortie du fichier est générée, mais lorsqu’il est appelé via "wp_remote_get" en utilisant des chemins absolus ou relatifs, une erreur est affichée.
La sortie est visible sur la page d'accueil, sous les curseurs de la page d'accueil. Vous pouvez voir ce qui devrait être rendu par le fichier php sous le code d'erreur en regardant les cercles ci-dessous ( http://www.toucan-it.co.uk )
object(WP_Error)#337 (2) { ["errors"]=> array(1) { ["http_request_failed"]=> array(1) { [0]=> string(24) "couldn't connect to Host" } } ["error_data"]=> array(0) { } }
Essayez d’augmenter le délai d’attente (la valeur par défaut est 5).
$response = wp_remote_get( 'http://www.toucan-it.co.uk/wp-content/themes/squash/index5.html', array( 'timeout' => 120, 'httpversion' => '1.1' ) );