<?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
Das Problem besteht darin, dass beim Versuch, "index5.html" über den Webbrowser abzurufen, die Ausgabe der Datei generiert wird. Beim Aufruf über "wp_remote_get" unter Verwendung absoluter oder relativer Pfade wird jedoch ein Fehler angezeigt.
Die Ausgabe ist auf der Homepage unter den Schiebereglern auf der Homepage zu sehen. Sie können sehen, was von der PHP-Datei unter dem Fehlercode gerendert werden soll, indem Sie sich die Kreise unten ansehen ( 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) { } }
Versuchen Sie, das Timeout zu erhöhen (Standard ist 5).
$response = wp_remote_get( 'http://www.toucan-it.co.uk/wp-content/themes/squash/index5.html', array( 'timeout' => 120, 'httpversion' => '1.1' ) );