サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
Topic starter
2024年8月12日 00:24
不具合・カスタマイズ対象ページのURL: https://himawari-point.com/
相談内容:cocoon設定のOPG設定で画像設定を行い、OPG確認サイトでは正常に反映されているのですが、twitterカードの確認サイトでは「ERROR: No card found (Card error)」が表示されてしまいます。過去の不具合一覧を見てキャッシュクリアやプラグインオフ、高速化の解除などを行ったのですが、全く変化がありません。
解決方法をご教示いただけますと幸いです。
環境情報:
----------------------------------------------
サイト名:himawariのクレカ&ポイ活ブログ
サイトURL: https://himawari-point.com
ホームURL: https://himawari-point.com
コンテンツURL:/wp-content
インクルードURL:/wp-includes/
テンプレートURL:/wp-content/themes/cocoon-master
スタイルシートURL:/wp-content/themes/cocoon-master
親テーマスタイル:/wp-content/themes/cocoon-master/style.css
WordPressバージョン:6.6.1
PHPバージョン:8.1.29
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36
サーバーソフト:LiteSpeed
サーバープロトコル:HTTP/1.1
エンコーディング:br,gzip
言語:ja-JP,ja;q=0.9,en-US;q=0.8,en;q=0.7
----------------------------------------------
テーマ名:Cocoon
バージョン:2.7.5.1
カテゴリー数:4
タグ数:0
ユーザー数:2
----------------------------------------------
Gutenberg:1
Font Awesome:4
Auto Post Thumbnail:0
Retina:0
ホームイメージ:/wp-content/uploads/2024/08/logo.png
----------------------------------------------
ブラウザキャッシュ有効化:1
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:0
----------------------------------------------
利用中のプラグイン:
LiteSpeed Cache 6.3.0.1
----------------------------------------------
2024年8月12日 00:44
himawari0307さん
ソース上には、Twitterカードは設定されています。
各種OGP確認サイトでも、確認できます。
OGP確認ツール
https://ogp.buta3.net/
https://ogp.buta3.net/
twitterカードの確認サイトでは「ERROR: No card found (Card error)」が表示されてしまいます。
上記は、具体的にどのサイトのことを仰っているのか、ご提示がないため分からないです。
(URLも画像添付もありません)
「Card validator」のことでしょうか?
https://cards-dev.x.com/validator
「Card validator」は、2022年8月に、プレビュー機能が削除されています。
Card Validator - preview removal
https://devcommunity.x.com/t/card-validator-preview-removal/175006
Twitterカードの表示確認や、X(Twitter)側のキャッシュの削除は、機能削除により「Card Validator」ではできなくなりました。
「Card Validator」のことでない場合、具体的なサイトのURL等をご提示ください。
(上記であっても、ご提示いただきたかったです)
わいひら reacted
2024年8月12日 01:46
POSTしようと、URLを貼ると、通常は以下のようにカード表示されるはずなのですが。
お問い合わせのサイトは、カード表示されない。
「Card Validator」を確認すると、以下のようなエラー表示がされていた。
上記のようなお問い合わせのようです。
とりあえずですけれど。
お問い合わせ時は、以下のプラグインは無効化していただきたくお願いします。
利用中のプラグイン:
LiteSpeed Cache 6.3.0.1
それと、何の機能かは分からないのですが、CSS等縮小化されているようです。
こちらも解除していただければと思います。
(LiteSpeed Cacheの機能の可能性もあるかもしれませんけれど)
恐れ入りますが、今時間がありませんので、今日私はここまでです。
わいひら reacted
Topic starter
2024年8月12日 02:35
mk2様
プラグイン無効化の対応しました。
CSS圧縮はおそらくプラグインによるものだと思うので、無効化によって解除されたかと思います。
遅い時間まで対応していただきありがとうございました。
2024年8月12日 05:46
状況を整理します。
該当サイトは以下です。
https://himawari-point.com/
X(Twitter)でPOSTしようとすると、カード表示されません。
通常は、以下ののように表示されるはずです。
ソースには、Twitterカードはあるように見えます。
各種OGP確認サイトでも、取得できます。
しかし、「Card Validator」はエラーになってしまいます。
Twitterカードが表示されない実害があるということかと思います。
わいひら reacted
2024年8月12日 05:48
ちなみに関係あるかは分かりませんが。
(あまりないかも・・・?)
Nu HTML Checkerでは、以下のように文字コード(Charset)のエラーが表示されます。
- このドキュメントの言語を宣言するには、開始タグに属性を追加することを検討してください
- 従来のエンコードwindows-1252が使用されています。ドキュメントでは UTF-8 を使用する必要があります
- 要素:の属性の値が不正です。その後に が続く必要があります
ただ、ソースにはUTF-8で指定があるように思います。
レスポンスヘッダのContent-Typeも問題ないような気がします。
Cocoon公式サイトで確認しても、このようなエラーはないのですけれど・・・。
わいひら reacted
2024年8月12日 11:34
サイト側なのか、サーバー側に問題がある可能性があるのかもしれません。
前回と同様に、「Nu HTML Checker」で確認しました。
「Nu HTML Checker」のデフォルトの状態で、サイトの確認を行うと、文字コード(エンコード)のエラーが出てしまい、以降HTMLが読み込まれないようです。
(以下の3件以外は、表示されない)
「Nu HTML Checker」のデフォルトのユーザーエージェントは「Validator.nu/LV」のようです。
例えば、通常のWindows+Chromeのユーザーエージェントに変更してみます。
すると、文字コード(エンコード)の問題は発生せず、HTMLソースも読み込まれ、チェックしてくれます。
ユーザーエージェントは以下にしました。
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36
試しに、TwitterBotのユーザーエージェントに変更してみます。
(Twitterbot/1.0)
(Twitterbot/1.0)
やはり、文字コード(エンコード)のエラーが発生し、HTMLソースを読み込めていないようです。
サイト側なのか、サーバー側なのかは、分かりませんが、アクセスしてくるユーザーエージェントによって、出力を変更しているように見えます。
X(Twitter)からは、読み込めない状態の可能性があると思います。
(正確には分かりませんので、推測です。)
(正確には分かりませんので、推測です。)
わいひら reacted
2024年8月12日 18:50
ERROR: No card found (Card error)
Twitterカードの上記メッセージで検索すると、同様の問題が結構出てきますね。
以下のものはプラグインを全て無効化すると、改善したとかはあるけど
https://hetakuso-leica.com/yomoyama/twitter-card-not-display-suddenly/
今回はプラグインはあまり入っていないですもんね。しかも無効化中
エラーメッセージで検索してみて、自分の環境に当てはまっているものがあれば試してみるというのもいいのかもしれません。
Topic starter
2024年8月14日 16:31
他の方の解決方法で上手くいかなかったので、一度アンインストールをしてバージョンを6.5.5にしてみました。
しかし、結果は変わらずOPG確認ツールだけ反映されCard validatorには反映されませんでした。
レンタルサーバー側の問題なのでしょうか。Asura Hostingというサーバーを利用しています。
----------------------------------------------
サイト名:himawariのクレカ&ポイ活ブログ
サイトURL: https://himawari-point.com
ホームURL: https://himawari-point.com
コンテンツURL:/wp-content
インクルードURL:/wp-includes/
テンプレートURL:/wp-content/themes/cocoon-master
スタイルシートURL:/wp-content/themes/cocoon-child-master
親テーマスタイル:/wp-content/themes/cocoon-master/style.css
子テーマスタイル:/wp-content/themes/cocoon-child-master/style.css
WordPressバージョン:6.5.5
PHPバージョン:8.1.29
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36
サーバーソフト:LiteSpeed
サーバープロトコル:HTTP/1.1
エンコーディング:br,gzip
言語:ja-JP,ja;q=0.9,en-US;q=0.8,en;q=0.7
----------------------------------------------
テーマ名:Cocoon
バージョン:2.7.5.1
カテゴリー数:1
タグ数:0
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:1.1.3
style.cssサイズ:845 バイト
functions.phpサイズ:203 バイト
----------------------------------------------
Gutenberg:1
Font Awesome:4
Auto Post Thumbnail:0
Retina:0
ホームイメージ:/wp-content/themes/cocoon-master/screenshot.jpg
----------------------------------------------
ブラウザキャッシュ有効化:0
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:0
----------------------------------------------
利用中のプラグイン:
----------------------------------------------
2024年8月14日 17:13
himawari0307さん
HTMLソース上に、OGP情報やTwitterカード情報はあります。
またツール等によっては正常に取得できます。
よって、HTMLソースの問題ではないと思います。
また、WordPressやCocoonが、それらに対して、何らかの制限をすることはないです。
先の「Nu HTML Checker」での確認のように、同一のチェックツールでユーザーエージェントを変えることで、結果が変わります。
上記のことから、サイト側で何らかの制限をしている可能性が高いと思います。
それがサーバーなのか、その他のもの(プラグイン等)かは、恐れ入りますが分からないです。
サーバー側の仕様については、こちらでは分からない(確認のしようがない)というのが、正直なところです。
ご参考ですけれど。
実際にあった例として2つ挙げさせていただきます。
①YouTubeのOGP情報が取得できないというお問い合わせ
上記は、以下のような状態でした。
- ご質問者の方からは、YouTubeのOGP情報が取得できない
- 私からは、YouTubeのOGP情報は取得できる
ご質問者の方は、サーバーの引越しの予定があったそうで、お引越しをなさったことでYouTubeのOGP情報を取得できるようになりました。
(同じサーバー会社内でお引越しをした、結果的にサイトのIPアドレスが変わった)
IPアドレスによって、制限が掛かっていたようです。
(ご質問者さん自身でそういう話を聞いたことがあるということで、お引越しをなさいました)
②某ネットショッピングサイトのOGP情報が取得できない
こちらも同じような事象です。
結果的には、ユーザーエージェントによる制限が掛かっており、このネットショッピングサイトのOGP情報を取得する際は、ユーザーエージェントを特定のものに固定することで、取得できるようになりました。
わいひら reacted
2024年8月15日 01:00
なかなかご納得いただけない?みたいですけれど。
現在は、そもそもおかしなな状態にあるようです。
私からですら、アクセスに支障がある状態です。
【Chrome】
【Firefox】
以前は、普通にアクセスできていましたから、また何かが変わっているのかもしれないです。
現在でも、上記から更に進めば、アクセスはできると思います。
(実際にこれ以上は進みませんでしたけれど)
(実際にこれ以上は進みませんでしたけれど)
ちなみに、OSやブラウザによって、どういう表示になるかを表示してくれツールみたいなものがありますが。
そこで、確認すると、やはり表示が変わります。
【Tor Browser】
Tor Browserを選択すると、アクセスできないというような表示です。
(Webサイトが見つからない)
(Webサイトが見つからない)
先に挙げたようなChrome・Firefoxとは違い、そもそも見つからないというような表示です。
やはり、ユーザーエージェントによって、アクセスが制限されていると思われます。
やはり、ユーザーエージェントによって、アクセスが制限されていると思われます。
このツールで、Chromeにすると、以下のような表示です。
上のChromeでのアクセスと同じ状態で、セキュリティ的に問題があるという表示かと思います。
(英語ですけれど)
(英語ですけれど)
ちなみに、このツールで、Cocoon公式サイトにアクセスすると、問題なく表示されます。
今のところ、Cocoonの問題のようには見えません。
このフォーラムは、Cocoonのフォーラムですし、サーバーの仕様であった場合は、こちらからは確認しようがないというのが正直なところです。
このフォーラムは、Cocoonのフォーラムですし、サーバーの仕様であった場合は、こちらからは確認しようがないというのが正直なところです。
新たな情報がない限りは、私はこれ以上調べたり・返信したりは控えさせていただこうかと思います。
(時間をこればかりに使えないですし。ご返信がない状態ではやりとりが成立しない気がします)
(時間をこればかりに使えないですし。ご返信がない状態ではやりとりが成立しない気がします)
わいひら reacted
2024年8月16日 01:48
himawari0307さん
解決したようで良かったです。
やはりサーバーが制限していたようですね。
こういう場合は、原因の調査も対応も難しいですね。
ちなみに、現状Mixed Content(混在コンテンツ)の警告がいくつか出てします。
(トップページは、10件。画面内に収まりませんので、添付は途中までです)
- ヘッダー画像
- エントリーカードのサムネイル
- フッター
上記のようなものが対象のようです。
Mixed Content(混在コンテンツ)が残っていて良いことはありませんので、ご対応なさることをお勧めします。
ちなみに、OGP・Twitterカードも同様な状態です。
(「https」ではなく、「http」で読み込んでいる)
わいひら reacted
2024年8月16日 01:55
こういうこともあるんですね。ご報告いただきありがとうございました。
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。