Cocoonフォーラム

サイト内検索
書き込みの前に以下の3点をご確認ください。
  1. 1つのトピックにつき1つの質問を書き込んでください
  2. 不具合・カスタマイズ対象ページのURLを提示高速化を無効にしてください
  3. 該当部分のキャプチャ・環境情報とともに書き込んでいただけると助かります

何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。

不具合・カスタマイズ対象ページのURL:

相談内容:

不具合の発生手順:

解決のために試したこと:

※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:

※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。

環境情報の取得方法はこちら。
https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
https://wp-cocoon.com/theme-trouble/

フォーラム利用ガイドリンク

  1. フォーラムガイドライン
  2. よくある質問と答え(FAQ)
  3. サポート対象外のケース
  4. 原因不明の不具合用トラブルシューティング
  5. トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw
  6. 真っ白画面でのエラーメッセージの確認方法
  7. ブラウザ環境チェックツール
  8. Cocoonカスタマイズ依頼

フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。

twitterカードが表示されない(m...
 
共有:
通知
すべてクリア

[解決済] twitterカードが表示されない(metaタグ正常、validatorログ正常)

10 投稿
3 ユーザー
6 Reactions
1,087 表示
(@Lizzie)
Active Member
結合: 3年前
投稿: 5
Topic starter  

はじめまして!

タイトルについて、行き詰ってしまったのでお知恵を貸していただければと思います。

・cocoon設定のOGP設定は確認済み

・キャッシュ削除後の確認は実施済み

・全てのプラグイン無効化後の確認は実施済み

・twitter validatorのログは問題なし

・他SNSでのOGP表示は問題なし

・検証時のmetaタグもパスを含めて問題なし

・他2サイト持っているが、そちらは問題なし

・テーマ等全て最新(PHPは推奨のもの)

・WAFは全てOFF

1件、気になる点は https://ogp.buta3.net/ でogpを確認した際、twitterカードのみtwitter:cardとtwitter:imageが2回繰り返されていること(画像参照)です。

そのため何かが干渉しているのかと思うのですが、正解にたどりつくことができません。

同様の質問が多数ある中で全て確認しておりますので、少々厄介かもしれませんが、何かお気付きの点があれば教えてください。よろしくお願いします。

利用中のサーバー:エックスサーバー

----------------------------------------------
サイト名:Lizzie Journal
サイトURL: https://lizzietncreator.com
ホームURL: https://lizzietncreator.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バージョン:5.8.1
PHPバージョン:7.4.13
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36
サーバーソフト:Apache
サーバープロトコル:HTTP/1.1
言語:ja-JP,ja;q=0.9,en-US;q=0.8,en;q=0.7
----------------------------------------------
テーマ名:Cocoon
バージョン:2.3.5.1
カテゴリ数:40
タグ数:1
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:1.1.0
style.cssサイズ:4749バイト
functions.phpサイズ:388バイト
----------------------------------------------
Gutenberg:1
AMP:0
PWA:0
Font Awesome:4
Auto Post Thumbnail:1
Retina:0
ホームイメージ:/wp-content/uploads/2021/08/Lizzie-Journal.png
----------------------------------------------
ブラウザキャッシュ有効化:1
HTML縮小化:1
CSS縮小化:1
JavaScript縮小化:0
Lazy Load:0
WEBフォントLazy Load:0
----------------------------------------------
利用中のプラグイン:
Category Order and Taxonomy Terms Order 1.5.7.5
Japan Map 2.3.1
Rinker 1.9.1
Smart Post Show (formerly Post Carousel) 2.3.6
----------------------------------------------


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 7921
 

Lizzieさん

私はスマホからですので、調べることは難しいのですが。

ソースを拝見しようとしましたが、高速化が有効で確認できませんでした。

お問い合わせの際は、フォーラム上部の案内をご確認いただき、高速化を無効にしてください。

高速化設定を無効にするにはこちら。
https://wp-cocoon.com/theme-trouble/

他の方も調べることが難しい状態だと思います。


   
わいひら reacted
(@Lizzie)
Active Member
結合: 3年前
投稿: 5
Topic starter  

@mk2_mk2 さん

ありがとうございます!高速化外すのを忘れておりました。

今、外しました。よろしくお願いします。


   
(@akira)
Famed Member Registered
結合: 7年前
投稿: 1657
 

いくつかのページを拝見しましたが、twitter:card と twitter:image が重複しています。

どのページにも Cocoon 親テーマ以外が出力する下記 meta タグがあります。

<!--Twitterカード-->
<meta name = "twitter:card" content="summary_large_image">
<meta name = "twitter:image" content="https://lizzietncreator.com/wp-content/uploads/2021/08/Lizzie-Journal.png">
<!--Twitterカードここまで-->

子テーマの tmp-user/head-insert.php に何かお書きになってはいませんか?


   
わいひら reacted
(@Lizzie)
Active Member
結合: 3年前
投稿: 5
Topic starter  

@akira さん

<!--Twitterカード-->
<meta name = "twitter:card" content="summary_large_image">
<meta name = "twitter:image" content="https://lizzietncreator.com/wp-content/uploads/2021/08/Lizzie-Journal.png">
<!--Twitterカードここまで-->

以前表示できないのを理由に、自身で上記タグを入れていたことを忘れてました…

今上記を削除して保存し、キャッシュを全て削除しました。これでOGP確認ツールでは、重複は解消されました。

validatorは何度かリロードしても変化はありません。

引き続きよろしくお願いします。


   
(@akira)
Famed Member Registered
結合: 7年前
投稿: 1657
 

Card validator で下記ページを検証したら、ちゃんと画像が表示されました。

ついに!!世界一詳細なGP-510BPレビュー

何回か検証しないといけないかもしれません。


   
わいひら reacted
(@Lizzie)
Active Member
結合: 3年前
投稿: 5
Topic starter  

@akira さん

ありがとうございます!!自身で記載したtmp-user/head-insert.php内のタグのせいでしたね。

投稿記事は私でも画像の表示を確認できました。

ただし、トップページ( https://lizzietncreator.com/ )やカテゴリページ( https://lizzietncreator.com/category/travelers-notebook/ )は非表示のままです。こちらはまた別の問題がありますでしょうか…

その他プロフィールやプライバシーポリシー等の固定ページは画像が表示されます。


   
(@akira)
Famed Member Registered
結合: 7年前
投稿: 1657
 

カテゴリページの画像は表示されました。

ただ、トップページは表示されません。原因は、画像の容量だと思います。

Twitter のカードで表示できる画像の容量は、5MB までです。トップページは下記の画像が設定されていますが、5MB を超えています。

 https://lizzietncreator.com/wp-content/uploads/2021/08/Lizzie-Journal.png 

Squoosh などで画像を圧縮されれば、Twitter で画像を表示できると思います。

※トップページの画像であれば、JPG 形式がおすすめです。Squoosh をお使いになる場合は、変換後の形式を MozJPEG に、Quality を 90% 以上にされるといいかもしれません。実際に試したところ、Quality が 90% 未満は文字が劣化するように感じました。


   
わいひら reacted
(@akira)
Famed Member Registered
結合: 7年前
投稿: 1657
 

画像圧縮系のプラグインをお使いではないため、何かしらプラグインをお使いになるのがいいと思います。

プラグインをお使いになれば、Squoosh などで圧縮する必要がなくなります。また、ページの表示速度が速くなるメリットもあります。

人気のプラグインは、高速化の準備に書かれている 2 つです。


   
わいひら reacted
(@Lizzie)
Active Member
結合: 3年前
投稿: 5
Topic starter  

@akira さん

!!!!!

上記の方法でSquooshを使って解決することができました!!

WordPressのメディア上では当該画像の容量が5Mとなっていたので、容量は問題ないと思っていました。Squooshで細かく見たら5.52Mで超えていましたね。

そしてSquooshを初めて知りましたので勉強になりました。とっても使いやすいです。

私ではなかなか気付けないところでしたので、感謝します。

ありがとうございました。


   
わいひら reacted
共有:

問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。

また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。

「いいね!」機能はフォーラム登録者のみが利用できる機能です。

CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。

フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。

最近の書き込みはこちら。

詳細なカスタマイズ依頼をするならこちら。

タイトルとURLをコピーしました