Simplicityの特徴 › フォーラム › Simplicityについての質問 › Twitter Cardsを設定し、機能させることができません
- このトピックには6件の返信、2人の参加者があり、最後に
ちんさんにより9年、 8ヶ月前に更新されました。
-
投稿者投稿
-
-
2017年3月5日 4:05 PM #50786
ちんさん
ゲストはじめまして、いつもSimplicityを使わせていただいています。
初心者の私でもわかりやすく、とても助かっています。掲題の件、Twitter Cardsを設定し、Twitter上で正常にカードが表示されません。
過去の質問記事やWebを探して色々とチャレンジしてみたのですが、一向にできません。
大変恐縮ですが、もしよろしければアドバイスを頂けませんでしょうか。以下、私の使用している環境と事象発生の状況です。
もし何か足りない点があればご指摘いただけると幸いです。
======================
・WordPressのバージョン→ 4.7.2
・Simplicityテーマ のバージョン→2.2(親テーマ)、子テーマも使用しています
・使用しているブラウザ→Google Chrome 56.0.2924.87 (64-bit)
・再現方法→Simplicityで記事を投稿する際にアイキャッチ画像のサイズを「500*◯◯◯」に合わせないと、Twitter上でアイコンが表示されて、アイキャッチに登録した画像が表示されません。
(※◯◯◯は500ピクセルに縮尺を合わせた数値です)
======================また、参考になるかわかりませんが、下記も登録を試みた結果です。
・Card validatorに画像サイズ変更していないサイトの記事を貼り付けた場合

・サイズ変更をせずに投稿したTwitter画面

・Card validatorに画像サイズ変更したサイトの記事を貼り付けた場合

・サイズ変更をして投稿したTwitter画面

以上です。
お忙しい中大変恐縮ですが、何卒よろしくお願いします。ちんさん
Attachments:
-
2017年3月5日 4:40 PM #50790
Hidekichi
ゲストひとまずサイトアドレスを公開して下さい。
-
2017年3月5日 7:57 PM #50800
わいひらキーマスターTwitter Cardsなどはこちら側から動作確認などをしてみないと何とも言えないので、不具合ページのURLを書き込んでいただければと思います。
-
2017年3月5日 11:07 PM #50803
-
2017年3月6日 2:10 AM #50806
Hidekichi
ゲスト質問の内容が正しく理解できてはいないかも知れませんが、jetpackのogpが邪魔なんじゃなかろうかと。
子テーマfunctions.phpに、
add_filter( 'jetpack_enable_open_graph', '__return_false' );と書くか、これでもダメな場合は、
remove_action( ‘wp_head’, ‘jetpack_og_tags’ );としてogpを出力させないようにする必要があるかと。
Simplicity側、あるいは他のプラグインにしても、headタグの中に出力すべきogpの設定は、twitter用とその他用の2つだけで良いはずです。まずはここらの確認と、twitter側のキャッシュが切れるのを待つだけかと思います。
-
2017年3月6日 3:10 AM #50807
みき
ゲストHidekichiさんのレスの補足をすると
まずはここらの確認と、twitter側のキャッシュが切れるのを待つだけかと思います。
TwitterのキャッシュはCard validatorで
クリアできます※URLを入力して表示させるだけ
-
2017年3月10日 8:09 PM #50927
ちんさん
ゲストHidekichi様
わいひら様
みき様皆様アドバイスありがとうございます!
早速、子テーマfunctions.phpにコードを書いてみたところ無事に投稿することができました!
サイトアドレスの公開など、不手際があり大変申し訳ございません。
取り急ぎ御礼申し上げます。
引き続きSimplicityを愛用させていただきます!
-
-
投稿者投稿
- トピック「Twitter Cardsを設定し、機能させることができません」には新しい返信をつけることはできません。
