「メイド・イン・ヘブン」スキン適用中

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カスタマイズ依頼

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

AMP機能廃止後の構造化データにおける...
 
共有:
通知
すべてクリア

AMP機能廃止後の構造化データにおけるno-amp-logo.pngの変更方法

12 投稿
4 ユーザー
5 Likes
125 表示
 J.K
(@j-k)
Eminent Member Registered
結合: 5年前
投稿: 15
Topic starter  

お世話になっております。既出の質問かもしれませんが見つけられなかったので。

構造化データのリッチリザルトテストにおいて、logoのurlでno-amp-logo.pngが指定されています。
AMP機能廃止後、Cocoon設定にこのロゴを変更する箇所が無いようにお見受けしますが、どのように変更すれば良いでしょうか?
head-insert.phpにscriptを直接書き込むような方法しかございませんでしょうか?
以上、ご教示のほどよろしくお願いいたします。


   
引用
chu-ya
(@chu-ya)
Famed Member Registered
結合: 2年前
投稿: 2263
 

●回答

子テーマfunctions.phpに、以下を追加します。
この時、戻り値にメディアのURLを指定して下さい。

if (!function_exists('get_amp_logo_image_url')):
function get_amp_logo_image_url() {
  return 'https://.../wp-content/uploads/.../画像.png';
}
endif;

   
わいひら reacted
返信引用
 J.K
(@j-k)
Eminent Member Registered
結合: 5年前
投稿: 15
Topic starter  

@chu-ya さん、ありがとうございます。logoのurlは変更されました。
すみません、ImageObjectも同様に変更したいのです。また、logoの縦横比も変更されていないようなので、logoとImageObjectのwidthとheightの変更もご教示願います。


   
返信引用
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 3年前
投稿: 6931
 

以前は、「Cocoon設定」-「AMP」の「AMPロゴ」から設定・変更ができたものですよね。
現在はAMP機能廃止により、「AMP」タブもなくなって、設定・変更ができなくなったしまったという経緯かと思います。

 

AMPだけでなく、構造化データのPublisherロゴとして使用されていますので、テーマ側で何らかの対応をした方が良いように思うのですけれど。
(テーマ側で、Publisherロゴの設定・変更ができるようにする)

(私のサイトで確認したところ、以前ロゴを設定したと思ったのですが、今は「no-amp-logo.png」になっていますね)


   
わいひら reacted
返信引用
chu-ya
(@chu-ya)
Famed Member Registered
結合: 2年前
投稿: 2263
 

投稿者:: @mk2_mk2

「AMPロゴ」から設定・変更ができたものですよね。

上記の値を取得するのがget_amp_logo_image_urlです。
設定画面だけの問題なら、提示したコードだけの対応で済むと思います。

以下が該当すると思います。

width、heightですが、私が添付した画像の通り、比率は合っていましたが?

https://github.com/xserver-inc/cocoon/blob/88843715926a42853cd587813b4dea05ba84318f/tmp/json-ld.php#L70-L99


   
わいひら reacted
返信引用
わいひら
(@yhira)
Illustrious Member Admin
結合: 6年前
投稿: 16479
 

この部分も含めてpublisher設定は削除してしまった方がいいのかもしれませんね。
https://github.com/xserver-inc/cocoon/blob/88843715926a42853cd587813b4dea05ba84318f/tmp/content.php#L216-L235
これらの部分のことは失念しておりました。


   
返信引用
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 3年前
投稿: 6931
 

投稿者:: @yhira

この部分も含めてpublisher設定は削除してしまった方がいいのかもしれませんね。

以下にあった非AMPのロゴの話は、その後どうなったのかな・・・という感じですけれど。

トップニュースに掲載される非AMPページのロゴは構造化データでは指定できない
https://www.suzukikenichi.com/blog/you-cant-specify-logo-for-non-amp-pages-in-top-stories-by-structured-data/

Publisherロゴが使用されないのであれば、知らないところで(ブログ管理者にとって)意図しないものが設定されるよりは、無い方がすっきりする気はします。


   
わいひら reacted
返信引用
わいひら
(@yhira)
Illustrious Member Admin
結合: 6年前
投稿: 16479
 

ですね。パブリッシャー設定の表示部分を削除しておきました。
https://github.com/xserver-inc/cocoon/commit/01af9e5cfc468ffa44f48976ae0f59d109c22129


   
返信引用
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 3年前
投稿: 6931
 

ご対応いただきありがとうございます。

JSON-LDとarticle footerから、Publisherが削除されたことを確認致しました。
(Publisher丸ごとだったのですね)

スキーマ マークアップ検証ツールでも、エラーはないようでした。


   
わいひら reacted
返信引用
わいひら
(@yhira)
Illustrious Member Admin
結合: 6年前
投稿: 16479
 

ご確認いただきありがとうございます。


   
返信引用
 J.K
(@j-k)
Eminent Member Registered
結合: 5年前
投稿: 15
Topic starter  

ありがとうございました。「パブリッシャー設定の表示部分を削除」は、次回アップデート時には反映されますよね?


   
返信引用
わいひら
(@yhira)
Illustrious Member Admin
結合: 6年前
投稿: 16479
 

近日中に行われるCocoonのバージョンアップには、反映される予定です。

ここから手動アップデートしても良いかと思います。次公開される最新版とは中身はもうほぼほぼ変わりません。

------------------------------------------------
https://github.com/xserver-inc/cocoon
開発中の最新ファイルをダウンロードする場合は、上記ページのダウンロードボタンからzipファイルをダウンロードしてください。

WordPressでの手動アップデート方法はこちら
https://wp-cocoon.com/manual-update-of-cocoon-theme/
------------------------------------------------


   
返信引用
共有:

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

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

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

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

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

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

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

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