http_requestのタイムアウト時間を延ばす
ここのサイトではないのですが、別ブログにて、HTTPリクエストに時間がかかるあまりに、
API リクエストの間に、予期しない HTTP エラーが発生しました。再度お試しください。
とのエラーで、プラグインやテーマのアップデートが行われないことがあり、タイミングによっては上手くいく場合があるので、恐らくTimeout絡みのエラーであろうとの事から、下記ファイルを修正したところ、バッチリでした。
修正ファイル:/wp-includes/http.php
修正箇所:
function request( $url, $args = array() ) {
global $wp_version;
$defaults = array(
'method' => 'GET',
'timeout' => apply_filters( 'http_request_timeout', 5),
最終行のデフォルト5秒を30秒若しくは60秒に増やす ↑
P.S. 暫定的に解決はするものの、なぜHTTPリクエストに時間がかかるかを調べなくては・・