サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
Topic starter
2019年5月6日 16:04
わいひらさん、お世話になります。
いつもフォーラム参照しながら対応してまいりましたが、どうにもならないのでとりあえず報告したいと思います。
この不具合対策は私だけの環境のようですので、「こんなことがあります」程度です。
症状1
Amazon ショートコードで設定したすべての価格取得日付が1970/01/01 00:00:00時点になっている。
詳細
以前は表示されていましたがある日突然、気が付いたらなっていました。
症状2
メール通知によりAmazonの商品リンクが取得できないエラーが発生しました。
詳細
Amazon商品リンクが取得できませんでした。
ASIN:B07CH444K8
URL: https://www.********.com/archives/3635
Message:商品を取得できませんでした。存在しないASINを指定している可能性があります。
このエラーが定期的に発生しますが、実際にはリンク切れは発生しておらず、APIを通じた売り上げも計上しています。
どちらもよくわからない不明なものですが、サイトの特性上からこちらに詳細を書くことができません。
そのため、不具合1に関しては長い間(5か月程度)このままの状態で放置しています。
不具合2はここ1か月の話です。
詳細を書かない事には対処はできないので報告だけとします。
仮に同じ症状でこのトピックを見られた方は追記いただけると助かります。
Topic starter
2019年5月6日 19:47
わいひらさん、こんばんは!
残念ながら、多くの商品リンクの右下にあるキャッシュ削除をクリックしても何も改善されませんでした。。
2019年5月6日 20:02
とりあえず、日付がおかしな価格表示だと、Amazonアソシエイトポリシー違反の恐れがあるので、価格表示は無効にしておいたほうがいいかもしれません。
ただ僕のテスト環境では、不具合は再現されないので、不具合の再現方法がわからないと、ちょっと対応できないかもしれません。
一応問題なさそうな質問を一つ。
サーバーはどこでしょうか?
サーバーによって微妙に動作が変わってしまう場合もあるので。
Topic starter
2019年5月6日 20:06
わいひらさん、こんばんは。
お忙しいところ、対応いただきありがとうございます。
運営サイトが特殊なもので公開できないので、何の解決にもならず申し訳ありません。
運用しているサーバーはX Serverです。
因みにプラグインをすべて停止しても状態は同じでした。
2019年5月6日 23:43
XSERVERだったら、そんな特殊な環境でもないですね…。
同様の問題が起きた方がおられたら、書き込めるようにこのトピックを開けておこうと思います。
2019年8月21日 20:23
わいひらさん
いつも更新ありがとうございます。
私のサイトでもいつからか記憶にないのですが(最初は取得日で更新されていました)、同じように1970/01/01の日付になってしまっています。
同じXserverの環境ですが、キャッシュ削除などしても変化はありませんでした。
一方で同じエックスサーバ上でサイト(非公開)テストしたところ、きっちり日付が更新されていましたので、正常であると思われます。
原因はわかりませんが、状況のご報告まで。
2019年8月22日 20:25
ご連絡ありがとうございます。
こちらの環境でもテストしてみるので、その商品のAmazon上でのURLと、入力したASINを貼っていただいてよろしいでしょうか。
2019年8月22日 21:27
わいひらさん
すべての商品の日付が1970/01/01になっているため、特にこの商品に限らないのですが、1例としてアイテムを記載します。
パナソニック 単3形・単4形 USB入出力急速充電器 BQ-CC87L
[amazon asin="B07SR9MS3X" kw="パナソニック 単3形・単4形 USB入出力急速充電器 BQ-CC87L"]
2019年8月23日 19:49
僕の環境で「上で書き込まれたショートコード」と「ページで自分で作ったショートコード」で試してみましたが、双方とも問題なく時間を取得できているようです。
ただ、価格取得時間が「1970/01/01 00:00」になるようなときは、時間の取得ができていないと思うので、取得できなかったときは価格を表示しないように修正しておきました。
------------------------------------------------
https://github.com/yhira/cocoon
最新ファイルをダウンロードする場合は、上記ページのダウンロードボタンからzipファイルをダウンロードしてください。
FTPでのアップデート方法はこちら。
https://wp-cocoon.com/ftp-update/
------------------------------------------------
https://github.com/yhira/cocoon/commit/28bdbc15c6db0238977efa18237aaa436b03e19a
Amazonアソシエイトポリシー的にも、多分表示しない方が良いと思うので。
2019年8月23日 22:52
新しいテーマにアップデートして挙動を確認いたしました。
私の環境(取得時間が1970/01/01になっているサイト)では、タイムスタンプが価格が表示されないようになっています。
応急対応ありがとうございました。
2019年8月24日 08:56
私は大丈夫でしたが、googleで検索すると、他にも同じような現象のサイトがたくさんありますね。。。。何が原因なんでしょうか。気になりますね。。。 https://www.tadamonkugaiitakute.com/34780.html
https://harleys.jp/jrp-glove/
https://ak-media.ca/study-in-canada-homestay/
https://masasubset.info/firstvape/
https://multimedia-blog.net/mobile/iphone-accessories/
わいひら reacted
2019年8月24日 09:14
もしそれがAmazonAPIの仕様だとしたら、そちら側に聞いてみないと分からないかもしれないですね。
もしそうではなく、WordPressの何か、Cocoonの何かであれば話は違ってきますけど。
WordPressの何かから取得しているなら、管理画面の設定で時間の取得部分とか、どこかを再度更新してみるとか。➡これで直ったらラクだけどキビシイだろなぁ
何らかの理由でうまくいってなく。それが何か、原因の特定ができれば良いですけど。
参考URLと引用
https://did2memo.net/2018/01/23/twitter-1970-01-01-tweet-bug/
問題のツイートに表示される「1970年01月01日」という日付にも、その「不具合っぽさ」が現れています。
というのも、プログラミング・コンピューターの世界では、「1970年01月01日00:00から何秒経過したか」という数字を使って、日時を表現する「UNIX時間(ゆにっくす・じかん)」という方式が広く利用されています。
わいひら reacted
2019年8月24日 19:01
こちら側で不具合を再現するのは難しいので、うまく取得できなかった場合の処理を追加することで対応してみました。
------------------------------------------------
https://github.com/yhira/cocoon
最新ファイルをダウンロードする場合は、上記ページのダウンロードボタンからzipファイルをダウンロードしてください。
FTPでのアップデート方法はこちら。
https://wp-cocoon.com/ftp-update/
------------------------------------------------
もしよろしければ、うまくいかない環境で試してみていただけると幸いです。
※表示されていないAmazon商品リンクから「キャッシュ削除」はする必要があると思います。
2019年8月25日 11:09
わいひらさん、対策版ありがとうございます。
早速アップデートして試してみましたが、価格表示をする設定にしていても価格が表示されませんでした。
ご確認ですが、今回の修正版では1970/01/01になる場合は非表示ではなく、何か他の処理をして価格&取得時間の表示をする仕様でしょうか?
2019年8月25日 17:20
不具合環境がないもので、見落としがあったようです。
もう一度ダウンロードしてアップデートしてみていただけますか。
https://github.com/yhira/cocoon
2019年8月25日 20:19
ご確認ありがとうございます!
こちらも、不具合環境がなく動作確認できなかったので、今回動作確認していただいて修正できたのは助かりました。
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。