<?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
問題は、Webブラウザから「index5.html」を取得しようとしたときにファイルの出力が生成されますが、絶対パスまたは相対パスを使用して「wp_remote_get」から呼び出すとエラーが表示されることです。
ホームページ上のスライダーの下のホームページに出力が表示されます。下記の丸を見ることでエラーコードの下でphpファイルによってレンダリングされるべきものを見ることができます( 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) { } }
タイムアウトを長くしてみます(デフォルトは5)。
$response = wp_remote_get( 'http://www.toucan-it.co.uk/wp-content/themes/squash/index5.html', array( 'timeout' => 120, 'httpversion' => '1.1' ) );