※過去に公開していた記事のコピー
これは私の備忘録で記します。
WordPressで予約投稿で失敗したら、/wp-includes/cron.php の次の部分を修正する。
230行目付近 (←記事を書いた時点の行数)

wp_remote_post( $cron_url, array(‘timeout’ => 0.01, ‘blocking’ => false, ’sslverify’ => apply_filters(‘https_local_ssl_verify’, true)) );

・・・を

wp_remote_post( $cron_url, array(‘timeout’ =>10, ‘blocking’ => false, ’sslverify’ => apply_filters(‘https_local_ssl_verify’, true)) );

timeout の数値(秒数)を長めにセットする。0.01秒じゃあまりにも短すぎだ。