さくらインターネット環境【WordPress】RSSエラーが発生 解決した手順

  • ブックマーク

さくらインターネットの レンタルサーバースタンダード環境で 動かしているWordPressのホームページにて、 外部のブログ記事のRSSフィードを表示しているパーツが、エラーになり表示されなくなった。

エラーの内容は、

「RSSエラー: WP HTTP Error: cURL error 60: SSL certificate problem:certificate has expired」

訳すと「SSL証明書の問題:証明書が期限切れになっている」という内容のエラー。

となると、こちらの記事、Let’s Encryptのルート証明書の変更の影響?かもしれない。

色々と検索して見つけたのがこちらの情報。

手っ取り早く、エラーを消すのに有効だったのが、

functions.php に下のコードを追加すると、エラーが解消した。

/* RSS SSL エラー対策 */
add_action('http_api_curl', function( $handle ){
        curl_setopt($handle, CURLOPT_SSL_VERIFYPEER, false);
}, 10);

無料メルマガ発行中

メルマガも2021年は頑張って書いています。ぜひ登録して読んでくださいね。(無料です)

メールマガジン
無料で購読
メールアドレス *
* 必須項目

【案内板】

このブログをはじめて読んだあなたへ
ぜひ読んでもらいたい記事を用意しました。

オンラインショップあります

↓ 下のバーナーをクリックすると移動します。


Youtube

  • ブックマーク

この記事を書いた人

情報発信ナビゲーター 大東 信仁

情報発信ナビゲーター / 博士課程中退 / ニックネーム : ものくろ / ブロガー / WordPressが得意 / orz レイアウト開発者 / 株式会社 あみだす 代表取締役