サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
Topic starter
2018年12月12日 18:20
現在一部のカテゴリのみAMPを試しているところです。
例えば下記の記事です。
https://ponkoshu.com/brisbane-lime-electric-scooter/?amp=1
残念ながら、関連記事や人気記事、Facebookボックスのアイキャッチが表示されていません。
プラグイン(Nelio External Featured Image)でアイキャッチを指定していることも関係していると思っています。
写真をGoogleフォトから引っ張ってきているので、そのようなプラグインに頼っています。
(他に使えるプラグインがあれば、Nelioでなくても問題ありません)
何か改善できる点はないでしょうか?
以上よろしくお願いいたします。
2018年12月12日 20:21
WordPressは、基本的に自前で持っているサーバーの画像をアイキャッチに使用する使用なので、そのようにするしかないかもしれません。
個々のプラグインに対応する方法はわからないです。
Topic starter
2018年12月14日 00:14
わいひらさん
ご返信ありがとうございます。
確かにその通りですよね。
自分で試行錯誤してみて、何とかサムネイルを表示するところまではできました。
https://ponkoshu.com/rikugien-autumn-leaves-illumination/?amp=1
ただし、サムネイルが縦に伸びて表示されており、そこだけは直したいと思っています。
以前掲示板で同じような議論があるのを発見しました。
わいひらさんが、
AMP設定項目に以下の設定項目を追加すればよいのかなと。
- サイズを取得できない画像の横幅
- サイズを取得できない画像の縦幅
とおっしゃっていたようですが、結局こちらは実装されなかったということでしょうか?
テーマに実装されないまでも、ここを修正すれば良いよ、というアドバイスだけでも有難いです。
以上よろしくお願いいたします。
2018年12月14日 04:04
結局こちらは実装されなかったということでしょうか?
商品リンクの面で実装されたと思いませんか?
現在一部のカテゴリのみAMPを試しているところです。
https://ponkoshu.com/category/oshanpo/
上記カテゴリでしたら、数が少ないのでご自身のサイト内に画像をアップロードしたほうが早いと思うんですが。
あと『Googleフォトから引っ張ってきている』とありますが、あえてプラグインを使ってドメインが異なる外部から、ご自身の画像を(別ドメインで)表示するのも、もったいない気もします。
超絶個人的に思った事だけですけど。
Topic starter
2018年12月14日 11:07
かうたっくさん
コメントありがとうございます。
>商品リンクの面で実装されたと思いませんか?
ん?結局、商品リンク機能では実装されているということでしょうか?
先のリンクの議論を見る限りでは、実装されていないように思ったのですが。
>上記カテゴリでしたら、数が少ない
お試しでAMPを試しているので、あえて記事数が少ないカテゴリを選んでいます。
今のカテゴリでのお試しで問題がなさそうでしたら、全カテゴリへの適応を考えています。
>ドメインが異なる外部から、ご自身の画像を(別ドメインで)表示するのも、もったいない気もします
自分の知識不足ですみませんが、自分のドメインから画像表示するとメリットがあるのでしょうか?
カメラや写真ブログなので写真の容量を気にしなくて良いという考えで、google フォトから参照しています。今後も増える写真の量を考えると、考え方は間違っていないと思います。
SEO的に有利など明確なメリットがあるようでしたら、保存場所の移行も考えますが、そのあたりはいかがなのでしょうか?大変お手数ですが、ご教授いただけると幸いです。
2018年12月14日 20:51
そうですね。実装してないです。
確か、1つだけ画像の大きさを設定できたとしても、それ以降設定したいサイズがあった場合は対応出来そうもないので、機能追加しなかったかと記憶しています(設定したいサイズが1つをとは限らない。ロゴ画像サイズは1つなので追加した)。
今回、どのように修正されたのかはちょっとわからないのですが、もしimgタグの出力を変更できるのであれば、そのimg出力タグにwidth属性と、height属性でサイズを付加すれば対応できるかと思います。
http://www.htmq.com/html/img.shtml
もし、imgタグの出力を変更できないのであれば、また書き込んでいただければ、他の手法も考えてみたいと思います。
2018年12月14日 21:00
おそらく、SEO的には関係ないような気がします。
ただ、アイキャッチサイズぐらいの画像サイズを置けないサーバーというのは、容量制限がどのくらいのサーバーでしょうか?
僕が現在使用しているサーバは、当サイトの場合、全ての画像をサーバーに置いていますが、現在のペースで利用しても最大容量使うのにあと26年かかる計算になります。
もしそれで最大容量になっても、プラン変更で3.3倍に変更できます。それだと、約87年かかる計算になります。
今後のサーバー強化のことを考えると、当サイトの場合、現在のプランで使い続けたとしても、多分容量オーバーすることはないのではないかと思います。
そこまで最大容量サイズの少ないサーバーをお使いなのでしょうか。
2018年12月15日 01:15
わいひらさん
使用している画像を全て自サーバーに置き換える想定で解答していました。
確かにアイキャッチのみ自サーバーに置くのであれば、全然容量的には問題ありません。
その方法も検討してみたいと思います。
2018年12月15日 01:22
imgタグをいじるには、プラグインの中身をいじることになりそうなので、テーマ側でampタグに付け替えているときに、一緒にwidth,heightタグを付けられないものか、と思いました。
テーマ側のカスタマイズでの対応が難しそうであれば、アイキャッチのみ自サーバーに移行する方法でも対応できると思うので、大丈夫です。
2018年12月15日 05:19
>商品リンクの面で実装されたと思いませんか?
ん?結局、商品リンク機能では実装されているということでしょうか?
先のリンクの議論を見る限りでは、実装されていないように思ったのですが。
リンク先のカエレバの部分は画像のwidth・heightを自分で測って、imgタグ内に書き込まないといけません。
Cocoonの商品リンクではその必要がなくなったとの意味です。
コチラのCocoon商品リンクの認識が間違ってたのかも知れませんね?
>ドメインが異なる外部から、ご自身の画像を(別ドメインで)表示するのも、もったいない気もします
自分の知識不足ですみませんが、自分のドメインから画像表示するとメリットがあるのでしょうか?
カメラや写真ブログなので写真の容量を気にしなくて良いという考えで、google フォトから参照しています。今後も増える写真の量を考えると、考え方は間違っていないと思います。
そうでしたか。
超絶個人的な話ですが、自分のドメインで全部運営すると思います。
容量が増えるのは記事も画像も同じです。
それでも容量が足りない場合は、サブドメインやサブディレクトリなどにカテゴリを使って(移動させて)巨大サイトを作るような感じになるんだと思います。
SEO的に有利など明確なメリットがあるようでしたら、保存場所の移行も考えますが、そのあたりはいかがなのでしょうか?大変お手数ですが、ご教授いただけると幸いです。
別に移動する気がないのであれば、それはそれで良いと思います。特に説得したいわけでもありませんので。
自ページのメディアに入れて、そこで自分が書きたいようにaltをいれたり、メディアのカスタマイズで画像の大きさを指定したり、キャプションを入れたり自由にやってます。
それからaltは大事だと思ってます。
2018年12月15日 20:36
一応、子テーマでデフォルトの画像の幅と高さを変更できる関数を追加しました。
まずは以下でアップデートしてください。
https://github.com/yhira/cocoon/archive/master.zip
その後、子テーマのfunctions.phpに以下のコードを貼り付けて、数値を変更することで、画像サイズを取得できなかった外部画像のデフォルトの幅と高さを変更できるようにしておきました。
//AMPのデフォルト画像幅 function get_amp_default_image_width(){ return 300; } //AMPのデフォルト画像高さ function get_amp_default_image_height(){ return 300; }
2018年12月15日 20:37
Amazon・楽天・Yahoo!ショッピング商品の画像サイズを変更する場合はこちら。
//AMPのデフォルト商品画像幅 function get_amp_product_image_width(){ return 75; } //AMPのデフォルト商品画像高さ function get_amp_product_image_height(){ return 75; }
Topic starter
2018年12月17日 10:32
わいひらさん
そちらで変更出来ました!
ありがとうごさいました。
※この件とは別で問題が出てきたので、ampは一時的にオフにしています。
重ね重ねありがとうございました。
わいひら reacted
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。