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

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

amazonの商品リンク(本)がうまく...
 
共有:
通知
すべてクリア

[解決済] amazonの商品リンク(本)がうまく働きません。

10 投稿
2 ユーザー
4 Reactions
3,150 表示
さくら
(@komachi)
Trusted Member Registered
結合: 7年前
投稿: 59
Topic starter  

わいひら様、こんにちは。いつもお世話になっております。

ところで、amazonの商品リンク(本)を利用しようと思って設定したのですがうまく働きませんでした。

https://happystyle.me/akaji3/

プラグインもすべて停止してみたのですが、それでも本の場合、存在しないasinと出てしまいます(ページの下の方にあります)。

※なお、なぜか商品の場合は問題がありません。

ちなみに、二つある内の下の商品リンクは、舌で紹介されているわいひらさんの本のコードをそのまま転記したのですが、それでもダメでした。

https://wp-cocoon.com/amazon-shortcode/

お手数をおかけしますが、ご確認いただけますでしょうか?

----------------------------------------------
サイト名:わたし*スタイル
サイトURL: https://happystyle.me/wp
ホームURL: https://happystyle.me
コンテンツURL:/wp/wp-content
インクルードURL:/wp/wp-includes/
テンプレートURL:/wp/wp-content/themes/cocoon-master
スタイルシートURL:/wp/wp-content/themes/cocoon-child-master
Wordpressバージョン:4.9.8
PHPバージョン:7.2.3
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36
サーバーソフト:LiteSpeed
サーバープロトコル:HTTP/1.1
エンコーディング:gzip, deflate, br
言語:ja,en-US;q=0.9,en;q=0.8
----------------------------------------------
テーマ名:Cocoon
バージョン:1.1.8
カテゴリ数:25
タグ数:0
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:0.0.3
----------------------------------------------
利用中のプラグイン:
001 Prime Strategy Translate Accelerator 1.1.1
Category Order and Taxonomy Terms Order 1.5.4
Contact Form 7 5.0.4
Duplicate Post 3.2.2
EWWW Image Optimizer 4.3.2
Google XML Sitemaps 4.0.9
List category posts 0.78.1
Optimize Database after Deleting Revisions 4.6.3
Really Simple SSL 3.0.5
Redirection 3.4.1
Show IDs 1.1.2
SiteGuard WP Plugin 1.4.3
WP Fastest Cache 0.8.8.4
WP Multibyte Patch 2.8.1
----------------------------------------------


   
さくら
(@komachi)
Trusted Member Registered
結合: 7年前
投稿: 59
Topic starter  

すみません、本だけじゃなくて商品もダメでした。できた時あったと思ったんですけど、今やってみたらできませんでした。


   
さくら
(@komachi)
Trusted Member Registered
結合: 7年前
投稿: 59
Topic starter  

情報が足りませんでした。わたしは「もしも」経由で使っています。


   
さくら
(@komachi)
Trusted Member Registered
結合: 7年前
投稿: 59
Topic starter  

たびたび追記をして申し訳ありません。

どうも表示できるコードとできないコードがあるようです。

https://happystyle.me/test/

上のページで、わいひらさんが紹介していたコードをそのままコピペしたところ、いくつか表示ができない状況でした。

 


   
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17220
 

取得できない商品を僕の環境で試してみましたが、問題なく取得できるようです。

ショートコードをそのままビジュアルエディターに貼り付けていませんか?
1度、テキストエディターで取得できていない商品のコードをみてみてください。

ショートコードオプション値に対して余計なHTMLタグとかが入っていないでしょうか?
ウェブサイトからコピーしたものを、そのままビジュアルエディターに貼り付けると、余計な装飾までコピーされて貼り付けられてしまいます(※これはWordPressビジュアルエディターの仕様です)。

まずは、テキストエディターでショートコード内容を確認してみてください。

もしそれでもうまくいかない場合は、以下の方法でテストページのソースコードをいただければと思います。
https://wp-cocoon.com/notepad-pw/


   
さくら
(@komachi)
Trusted Member Registered
結合: 7年前
投稿: 59
Topic starter  

わいひら様、返信ありがとうございます。

テキストエディタで次々張り付けていったので、ヴィジュアルエディタでのトラブルはないと思ってます。

(わたしも当初、それを疑ったのでテキストエディタ直貼りしました。)

取り急ぎ、notepadのURLを貼ります。

https://notepad.pw/share/ys3rwakz


   
さくら
(@komachi)
Trusted Member Registered
結合: 7年前
投稿: 59
Topic starter  

わいひら様

ダメもとでAmazonのキャッシュを全部削除したところ、テストページで表示されなかったものが表示されました。

理由はよくわかりませんが、表示されるようになってよかったです。

お手数をおかけして申し訳ありませんでした。


   
わいひら reacted
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17220
 

僕のテスト環境では正常なASINでそういったメッセージが出たことはないのですが、何かしらAPIのサーバー状況から商品が取得できなかったのがキャッシュされたのかもしれません。
Cocoonは、無効なASIN.楽天IDでもキャッシュされる仕様になっています。
というのも、無効なIDでもAPIが毎度毎度読み込まれて、数が重なるとレスポンス制限がかかる可能性があるからです。
そういう場合は、キャッシュを削除すればよいのですが、「商品が取得できない」エラーの場合、キャッシュの削除リンクが出ていなかったので、個別にキャッシュ削除できるように修正しました(添付画像)。
https://github.com/yhira/cocoon/archive/master.zip

これからは、同様の質問が来たときは、以下の2本立てでこたえたいと思います。

  1. テキストエディターで見てオプションを値にタグなどが入っていないか?
  2. 商品リンクキャッシュを削除してもエラーメッセージが出るか?

解決方法ありがとうございます。


   
さくら reacted
さくら
(@komachi)
Trusted Member Registered
結合: 7年前
投稿: 59
Topic starter  

わいひら様、ありがとうございます。

実は、testページを作る以前にいくつか適当にコピペしたことがありました。

その時に、ヴィジュアルエディターでやってしまったモノがある→キャッシュされた

が可能性は高いです(何をコピペしたとかはさっぱり覚えてないので憶測を出ないのですが)。

エラーが出ているモノのキャッシュも個別に削除できるようにしてくださって助かります。


   
わいひら reacted
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17220
 

僕も、テストの際にビジュアルエディターのコピペでやらかして「何で取得できないんだろう…」と悩んだことがありました。
ビジュアルエディターのコピペは、書式ごとコピーされるのをわかっていても、ついつい僕もやってしまいます^^;
とりあえず、うまく動作するようになって良かったです^^


   
さくら reacted
共有:

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

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

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

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

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

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

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

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