こんにちは、副業ブロガーのたくす(@taksBLOG)です!
ワードプレスを立ち上げるたびに、ダッシュボードのサイトヘルスに「改善が必要」という文字があると気になってしょうがない小心者です。 今回は「REST APIで予期しない〜」 という通知を消せたので情報共有します!- プラグインを全部はずしても消えない
- サーバーで調整しても消えない
- ググっても解決しなかった
たくす
そんなあなた、試してみてください!
ワードプレスのサイトヘルスに「REST APIで予期しない〜」がでた!
ワードプレスのダッシュボードに「サイトヘルス」というのがありますよね。たくす
運営しているブログに問題がないかを知らせてくれているようなんですが、専門用語だらけでよくわからない。
結論「PING」が古かった
結論から言いますと、投稿を外部に通知する「PING」を更新することで解決できたんです。 投稿設定のPINGを最新のものにコピペ、完了。 ここに至るまでの回り道を含めて解説します。。。REST APIそのものがよくわからんが、とりあえずやりまくった
サイトヘルスステータスを見ると、おすすめ改善の中に「REST APIで予期しない結果が発生しました」との表記。 とりあえず、ネットで検索してみると…- プラグインをひとつずつ無効化して原因をさぐる
- プラグインをアップデートしてみる
とりあえずプラグインを順番に無効化したがムダだった
このサイトに入れているプラグインは、- EWWW Image Optimizer(画像を圧縮したりしてくれる)
- Google XML Sitemaps(サイトマップを作ってくれたりする)
- Head, Footer and Post Injections(Googleのサイト認証などに使用)
- Site Kit by Google(アドセンスやアナリティクスなどの簡易確認)
- TinyMCE Advanced(つかいづらいグーテンベルグの拡張)
- VK All in One Expansion Unit(ウィジット機能の拡張)
- WP Multibyte Patch(日本語サイトのおまもり)
たくす
でも、大好きなCocoon Child(超有名な無料ワードプレステーマCocoonの子テーマ)を、リセットするために再インストールなんて怖くてできない!
AmazonアソシエイトのAPIも関係なし!
APIという言葉で思いあたるのは、Amazonアソシエイト。 設定画面にある商品データベース関連の何かだったような? 見てみると、最近API関係の変更があったらしい。 ということは、4つくらいしか貼っていないAmazonの商品リンクを外せば解決しそうじゃないか?? …効果なし。たくす
どうすればいいんだあぁ?
思ってもいないことが「REST API」解決策に!
とにかくAPIというのはブログ内ではなく、どこかのデータベースと関わっているところのなにかではないか? いろいろ試した結果、犯人はなんとPINGだったのです! ブログを更新したら、「更新したから見にきてねー」と発信するPING(ピン)のリストが古かったせいのようなのです… そんなんわからんわ。。。 PINGは、ネットで調べれば「最新PINGまとめ」だの「〇〇年更新、PING一覧」などで簡単に手に入りますよね? これの一部が古かったのか、設定を書き換えたらあっさり「REST APIで…」は表示されなくなりました!!!REST API問題の具体的な手順を情報共有します
まず下準備として、ネットで最新のPING一覧を紹介しているサイトから、リストをコピーしておきます。 「PING ブログ」で検索するといっぱいでてきますよ! コピーしたら、改善警告の出ているワードプレスのダッシュボードを開けましょう! ワードプレスのダッシュボード画面にある「設定」から「投稿設定」をクリック。 すると、下のほうに「更新情報サービス」というところがあると思います。 「更新情報サービス」の下に、なにも変更していなければ、リストが4つくらいだけ入っていると思います。 これをすべて消して、さきほどネットで手に入れたPING一覧のリストを貼り付けて「変更を保存」をポチっと。 するとどうでしょう?(ビフォーアフターのBGMを想像してください) プラグインの調査や、AmazonアソシエイトAPI、WEB API関連書を読んだりと大幅な遠回りをしましたが、結果オーライ!たくす
「すばらしい!」の表示になりました!
まとめ「REST APIで予期しない結果が発生しました」と表示されたら
まずは王道の、プラグインの調査をしてみてください。 それでも改善しないときは、PINGを最新にまるごと入れ替える方法を試してみてください。 もし、あなたのブログがぼくのものと同じ原因だったら、この方法で一発解決です! 1年に1回は入れ替えとくと良いのかもしれません! あーすっきりした \(^o^)/たくす
ではまた、たくすでした!
【即効】WordPressのモバイルパフォーマンスをすぐに改善する方法
【即効】Wordpressのモバイルパフォーマンスをすぐに改善する方法
WordpressのモバイルパフォーマンスはPCパフォーマンスよりはるかに低い点数になりがちです。モバイルのスピードが遅い理由として有名なのは、GoogleAdSense(グーグル・アドセンス)広告。アドセンスを遅延読み込みさせるプラグインを導入するだけで、大幅に改善できます。