-
投稿者投稿
-
2018年6月4日 8:27 AM #2567
お世話になっております。
旬の GPDR に関して先日から調べていてたどり着いたサイトの一つ、個人情報保護委員会サイトのページの URL (下記) を本文に貼り付けてブログカードにしたところ、ブログカードのタイトル部分に「Request Rejected」と表示されてしまいました。
(ここでも再現しますね)
このページに限らず、このサイトのトップページや他のページでも同様です。
サイト側で何か特殊なことをやっているのかな (個人情報保護委員会だし…) とも疑って、ブログカード機能を持つ「Simplicity」(https://wp-simplicity.com/) をテーマに使っているサイトで上記 URL を貼り付けてみたところ、特に異常はありませんでした。[再現環境]
WordPress 4.9.6
Snow Monkey 0.9.0 および 3.4.1 (子テーマ使用)
さくらマネージドサーバ Xeonプラン および ロリポップ ライトプラン
※ Snow Monkey 3.4.1 では、ページ速度最適化オプションのうち上の3つをオンにしていますが、すべてオフにしても同様でした。♥ 0Who liked: No user2018年6月5日 8:10 AM #2569わかりました。user-agent が想定外(?)だと弾かれるみたいです。
vendor/inc2734/wp-oembed-blog-card/src/App/Model/Parser.php のコンストラクタの wp_remote_get() の第2引数で
array( 'user-agent' => 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)' )とウソついたらちゃんと文字列が返ってくるようになりました。ユーザのブラウザの user-agent を取得してここで与えるようにすればいいですかねー。
♥ 0Who liked: No user2018年6月5日 11:33 AM #2571なるほど!! 今から調べていようかなと思ってここ開いたら、すでに調べて頂いたとのことですごく助かりました!近日中にアップデートかけます!
♥ 0Who liked: No user2018年6月6日 3:01 PM #2587v3.4.2 で修正いたしました。ご報告&アドバイスありがとうございました!
♥ 0Who liked: No user -
投稿者投稿
- トピック「ブログカードに "Request Rejected" と表示されてしまう」には新しい返信をつけることはできません。
