初めまして。
最近WordPressを使い始めたのですが、上手くいかない点があるので相談させていただきたいです。
トップページをTwitterでシェアしたときの画像を設定したいと思い下記サイトを参考にホーム画像やデフォルト画像を設定してみたのですが、実際にシェアすると反映されません。
(表示されるのは現在使用しているテーマのCocoonの画像になってしまいます)
各ブログ記事は記事編集ページの右側にある設定項目でアイキャッチ画像を設定するとそれが表示されるのですがトップページはそういうわけにもいかず困っています。
お手数をおかけしますがご回答いただけると幸いです。
よろしくお願いします。
>えふ様
ご相談ありがとうございます。
「意図した画像がシェアされない」という悩みは意外に多くの方が持つ問題です。以前もこのようなご相談が寄せられました。
】ワードプレスで作成したブログの更新のお知らせ(twitterのシェア画像がサムネイルに変わってしまう)
頂いた参考サイトはAll in one SEO Packで行われているようですが、テーマ側で同様の設定が行われている場合、設定が重複して意図した画像が表示されないことがあります。
おそらく、Cocoonは基本的なSEO機能を備えているのではないでしょうか?使った事はないので、まずは「cocoon SEO」「cocoon シェア画像」などで情報を収集し、自分の使っているテーマの仕様を確認してみましょう。
こういったページを確認できました。
https://wp-cocoon.com/recommended-image-settings/
SEO機能を備えたテーマでSEOプラグインを利用するとSEOの記述が重複するため、推奨されていないケースもあります。
SEO機能の導入には十分リサーチを重ねましょう。
参考にして頂ければ幸いです。
ご回答ありがとうございます。
プラグインとテーマで競合するということがあるのですね。
Twitterカードのやり方ばかり調べていたので全くの盲点でした。
勉強になります。
早速教えていただいたURLの説明を読み、
All in one SEO Packを無効化しCocoonでの設定をしてみたところ、
Card validator上で設定した画像が反映されていることが確認できました。
Twitterの方はまだテーマ画像のままですが、
調べたところキャッシュの関係で最大1週間程かかるようなので様子見してみます。
ともあれ大きく前進したので嬉しいです。
本当にありがとうございます。
>えふ 様
コメントありがとうございます。ひとまず解決したようでなによりです。
最初は調べ方もわからないような状態も多いと思います。
またなにかあればご相談下さい!
遅くなりましたがご報告です。
あれからしばらく経って、Twitterの方でリンクしても設定した画像が出るようになり、
今では過去のツイートに対しても画像が反映されるようになりました。
本当にありがとうございました!
また何かあった時にはよろしくお願いいたします。
>えふ様
ご報告ありがとうございます!
改善されたようで何よりです^^
また何かあればご相談下さい!