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

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

RSSの取得時間が反映されません
 
共有:
通知
すべてクリア

[解決済] RSSの取得時間が反映されません

23 投稿
4 ユーザー
13 Reactions
665 表示
(@mitsu)
Eminent Member Registered
結合: 10か月前
投稿: 22
トピックスターター  

お世話になります。

 

Cocoonのショートコードを用いて、RSSを取得しています。

cache_minuteを30にしているのですが、半日経過しても更新されません。

もし何か理由がありそうであれば、教えていただけないでしょうか。

 

下記、私のサイトになります。

https://juvesoku.net

 

素人的な質問で申し訳ございませんが、かなり困っております。

 

お力添え頂けると幸いです。

 

よろしくお願い致します。

 

 


   
引用
はる
(@haruinoue)
Noble Member Moderator
結合: 4年前
投稿: 1090
 

RSSの取得元はどこ(URL)ですか?

念のためRSS自体がちゃんと更新されていることを確認したいものです。


   
わいひら reacted
返信引用
(@mitsu)
Eminent Member Registered
結合: 10か月前
投稿: 22
トピックスターター  

@haruinoue 有難うございます!本当に困っているのでとても助かります。

実はurl(末尾にrssと付けています)を入れても『RSSフィードを取得できません』と表示されてしまうので、「RSS ap( https://rss.app/rss-feed/webpage-to-rss )」というサイトを使って変換しています。それにより、RSSに反応するようになりました。

もし何か気付く事があれば、ぜひアドバイス頂けると幸いです。

 

ちなみにこの間に、ページ下段の「月刊ユベントス」というフィードが更新かかりました。直近で確認できたのが今日の朝7時くらいなので、14時間くらい掛かっています。。。

 

何卒宜しくお願い致します。

 

 

https://juvesoku.net/

この投稿は10か月前ずつわいひらに変更されました

   
返信引用
はる
(@haruinoue)
Noble Member Moderator
結合: 4年前
投稿: 1090
 

状況がよく分かりませんでした。

  1. Mitsuさんが管理しているサイトは https://juvesoku.net/ である
  2. サイトトップページに、他サイトの更新情報をRSSショートコード( https://wp-cocoon.com/rss-shortcode/ )で表示している
  3. RSSショートコードに入力しているURLは https://rss.app/rss-feed/webpage-to-rss から出力したものである
  4. RSSショートコードのcache_minuteオプションで更新間隔を指定しているが、なかなか記事一覧が更新されない

という感じで合ってますか?

3でショートコードに入力している具体的なURLを教えていただきたいです。
外部サービスを挟んでいるので、そのサービスの仕様(RSSが更新されるのが半日ごととか)の可能性はあると思います。

複数サイトのRSSをまとめ直して1つのRSSにしているような感じがするので、通常のRSSとはちょっと違うとは思うんですよね…。


投稿者:: @mitsu

実はurl(末尾にrssと付けています)を入れても『RSSフィードを取得できません』と表示されてしまうので、

これは誤解で、RSSフィードのURLが何になるかはサイトによって異なります。

https://juvesoku.net/ からリンクされてるいくつかのサイトを見てみた感じ、末尾にfeedと付けてるサイトが多そうでした。
ただこれはfeedを付けたらRSSフィードが取得できると決まっているわけではなく、やろうと思えば  https://juvesoku.net/12345/aaaa からRSSを配信することもできます。

https://www.juvefc.com/feed/
https://juventus-journal.com/feed
https://getsu-juve.com/feed/
https://football-italia.net/feed/


   
わいひら reacted
返信引用
はる
(@haruinoue)
Noble Member Moderator
結合: 4年前
投稿: 1090
 

あとはRSSのキャッシュだけでなくブラウザキャッシュ、ページキャッシュ、サーバーキャッシュなどで古いページが表示されているということも考えられます。

特にサーバーキャッシュについては外部から確認するのが困難なので一度設定を見てみても良いかも知れません。


   
わいひら reacted
返信引用
(@mitsu)
Eminent Member Registered
結合: 10か月前
投稿: 22
トピックスターター  

@haruinoue 誠に有難うございます。本当に有難いです。

まず、はるさんが書いて頂いた1~4については、その通りでございます。

つきましては、3の「ショートコードに入力しているURL」ですが、下記の2つになります。

 

上段のユベントス= https://rss.app/feeds/_JKiaPauUQ8ulAF48.xml

中段のセリエA= https://rss.app/feeds/_x5yodhpyUuZ1CzfX.xml

 

下段の「ユベントス」の所ですが、「 https://berss.com/feed/」→で変換したものを今いれたところ反映されました。次にいつ更新されるかは分かりませんが。。。(それまではRSS appを使って変換しておりました)

 

おっしゃる通り複数のRSSをまとめています。

ただ、幾つかのサイトをまとめて発信しているので、こうするしかなく。。。

 

本当に有難うございます。

色々と調べたところ、「functions.phpにコードを入れる」なんてものを見つけて試したのですが、反映されなかったり、エラーが出たりしてダメでした。(ちなみにこの場合は、親の方のfunctions.phpに入れるのでしょうか?それとも子テーマの方のfunctions.phpに入れるべきでしょうか?重ねて申し訳ありません)

 

 

何卒宜しくお願い致します。

 

本当に感謝しております。

 

 

https://juvesoku.net/


   
はる reacted
返信引用
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8063
 

Mitsuさん

まず初めに。

Cocoonフォーラムでは、お問い合わせの際は、環境情報のご提示をお願いしております。

書き込みの前に以下の3点をご確認ください。
  1. 1つのトピックにつき1つの質問を書き込んでください
  2. 不具合・カスタマイズ対象ページのURLを提示高速化を無効にしてください
  3. 該当部分のキャプチャ・環境情報とともに書き込んでいただけると助かります

フォーラムマナー・ルールに、ご協力お願い致します。


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

Mitsuさん

投稿者:: @mitsu

おっしゃる通り複数のRSSをまとめています。

ただ、幾つかのサイトをまとめて発信しているので、こうするしかなく。。。

はるさんはそういうことを仰っているのではなく。

実際のRSSフィードのURLがないと、こちらで確認・検証のしようがないということを仰っているのかと思います。

 


現在、ご提示いただいた、RSSフィードのURLは、以下の2つとの認識です。

投稿者:: @mitsu

上段のユベントス= https://rss.app/feeds/_JKiaPauUQ8ulAF48.xml

中段のセリエA= https://rss.app/feeds/_x5yodhpyUuZ1CzfX.xml

ユベントスの方は、Mitsuさんさんのサイトでも、取得できているように思います。

対して、セリエAの方は、フィードの内容と、Mitsuさんのサイトの表示内容に差異があるようです。

MitsuさんのサイトのセリエAの部分は、以下のように表示されています。

 
フィード1つめは、赤枠で囲ったところですので、1つめのものから差異があるようです。
 2039764d46b07a92bacbceb363e330b6.jpg
 
ただ、1つめは「Mon, 12 Feb 2024 11:50:51 GMT」とのことで、日本時間だと「20:50」くらいですので、取得出来ていても良さそうに思います。
(30分間隔であれば)
 
確かに差異があるようですので、私のローカル環境で、以下のようなショートコードを書いて取得してみました。
[rss url='https://rss.app/feeds/_x5yodhpyUuZ1CzfX.xml']
 
基本的なもので、何もオプションは書いていません。
 
すると、以下のように、問題なく取得できているようです。

   
わいひら reacted
返信引用
(@mitsu)
Eminent Member Registered
結合: 10か月前
投稿: 22
トピックスターター  

@mk2_mk2 失礼いたしました。下記の通りでございます。よろしくお願いいたします。

 

----------------------------------------------
サイト名:ユベントス速報
サイトURL: https://juvesoku.net 
ホームURL: https://juvesoku.net 
コンテンツURL:/wp-content
インクルードURL:/wp-includes/
テンプレートURL:/wp-content/themes/cocoon-master
スタイルシートURL:/wp-content/themes/cocoon-master
親テーマスタイル:/wp-content/themes/cocoon-master/style.css
WordPressバージョン:6.4.3
PHPバージョン:8.2.15
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36
サーバーソフト:LiteSpeed
サーバープロトコル:HTTP/1.1
エンコーディング:gzip, deflate, br
言語:ja,en-US;q=0.9,en;q=0.8
----------------------------------------------
テーマ名:Cocoon
バージョン:2.6.8.11
カテゴリー数:2
タグ数:0
ユーザー数:1
----------------------------------------------

   
返信引用
(@mitsu)
Eminent Member Registered
結合: 10か月前
投稿: 22
トピックスターター  

@mk2_mk2 有難うございます。おっしゃる通り、ユベントスの方は先ほど更新が確認できたのですが、セリエAの方は動いておりません。その理由が分からずに困っております。。。

もし何か手がかりがあれば教えて頂けると幸いです。

足りない部分があり、申し訳ございません。

よろしくお願いいたします。


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

Mitsuさん

環境情報は途中できれているようです。
プラグインはご利用ではないということでしょうか。
(環境情報には、プラグイン情報も含まれています)

また、サーバーは、ロリポップでよろしいでしょうか。

 

先程、はるさんがお書きになったものは、確認した方が良いと思います。

投稿者:: @haruinoue

あとはRSSのキャッシュだけでなくブラウザキャッシュ、ページキャッシュ、サーバーキャッシュなどで古いページが表示されているということも考えられます。

特にサーバーキャッシュについては外部から確認するのが困難なので一度設定を見てみても良いかも知れません。

キャッシュ系の可能性はあると思います。

ロリポップだと、「ロリポップ!アクセラレータ」というものがあるらしいです。
(デフォルトでは間隔は10分くらいみたいですけれど。)


   
わいひら reacted
返信引用
(@mitsu)
Eminent Member Registered
結合: 10か月前
投稿: 22
トピックスターター  

@mk2_mk2 mk2さま

色々と有難うございます。

まず、mk2さまのローカルでは反映するのに、私のところでは反映しないのか。全く見当がつかないので調べてみます。

 

また、環境については失礼いたしました。ロリポップでございます。

本当に色々とお調べ頂き、有難うございます。

 

----------------------------------------------
サイト名:ユベントス速報
サイトURL: https://juvesoku.net 
ホームURL: https://juvesoku.net 
コンテンツURL:/wp-content
インクルードURL:/wp-includes/
テンプレートURL:/wp-content/themes/cocoon-master
スタイルシートURL:/wp-content/themes/cocoon-master
親テーマスタイル:/wp-content/themes/cocoon-master/style.css
WordPressバージョン:6.4.3
PHPバージョン:8.2.15
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36
サーバーソフト:LiteSpeed
サーバープロトコル:HTTP/1.1
エンコーディング:gzip, deflate, br
言語:ja,en-US;q=0.9,en;q=0.8
----------------------------------------------
テーマ名:Cocoon
バージョン:2.6.8.11
カテゴリー数:2
タグ数:0
ユーザー数:1
----------------------------------------------
Gutenberg:1
AMP:0
PWA:0
Font Awesome:4
Auto Post Thumbnail:0
Retina:0
ホームイメージ: https://getsu-juve.com/juvesoku/wp-content/themes/cocoon-master/screenshot.jpg 
----------------------------------------------
ブラウザキャッシュ有効化:0
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:0
----------------------------------------------
利用中のプラグイン:
Advanced Custom Fields 6.2.6.1
Akismet Anti-spam: Spam Protection 5.3.1
Classic Editor 1.6.3
Contact Form 7 5.8.7
Easy FancyBox - WordPress Lightbox Plugin 1.9.9
Feedzy RSS Feeds Lite 4.4.3
Jetpack 13.1.1
Site Kit by Google 1.113.0
WordPress Popular Posts 6.4.0
WP Multibyte Patch 2.9
WP RSS Aggregator 4.23.6
XML Sitemap Generator for Google 4.1.19
----------------------------------------------

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

Mitsuさん

念のため、「ロリポップ!アクセラレータ」のキャッシュ削除をしてみてはいかがでしょうか。

ロリポップ!アクセラレータ設定・解除方法
https://lolipop.jp/manual/hp/content-cache/

それで変わらないならば、他のものが原因と言えると思います。


   
わいひら reacted
返信引用
(@mitsu)
Eminent Member Registered
結合: 10か月前
投稿: 22
トピックスターター  

@mk2_mk2

mk2さま、有難うございます。

削除してみたのですが、状況は変わらずでした(RSSは反映せず)。

試行錯誤してみます。


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

Mitsuさん

変わりませんか。

では、全プラグイン無効化してみると、変わるかどうかですね。

それで変わらなければ、更に親テーマに切り替えると、変化があるかどうかだと思います。

以下のプラグインを使う方法もあります。

WordPressのトラブルシューティングを劇的に楽にする「Health Check & Troubleshooting」プラグインの使い方。
https://nelog.jp/health-check-and-troubleshooting-plugin

 

【追記】

子テーマはご利用ではないみたいですね。

そうであれば、全プラグイン停止をしてみてください。

「Health Check & Troubleshooting」を使っても、できるとは思います。

「Health Check & Troubleshooting」使っても変わらないならば、本当に全プラグイン停止してみるというのでも良いかもしれないです。

 


   
わいひら reacted
返信引用
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8063
 

Mitsuさん

今、ユベントスの方を確認してみたのですが、差異があるというのか、何か変というのか。

Mitsuさんのサイトは以下。

 
私のローカル環境で取得したものは、以下。
 
1つめが違います。
(Mitsuさんのサイトが1つ多い)
 
RSSフィードを見ると、私の環境の表示で問題なさそうなのですけれど。
 
 
こちらの環境の問題かと思い、リロードやプラウザキャッシュの削除。
別のブラウザでRSSフィードを確認などしましたが、問題なさそうなんですよね。
 
RSSフィードのURLを変更なさったのであれば、問題ないかもしれないですけれど。
同じならば、なぜなんだろうと思いますね。

   
わいひら reacted
返信引用
(@mitsu)
Eminent Member Registered
結合: 10か月前
投稿: 22
トピックスターター  

@mk2_mk2 mk2さま、本当に色々と有難うございます。明日、またチャレンジして結果をご報告させて頂きます。伝わるか分かりませんが、本当に本当に感謝しております。引き続きよろしくお願いいたします。


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

Mitsuさん

いえ、こちらこそ解決できず、申し訳ないです。

プラグインにもキャッシュ等の機能があるものがありますので、ちょっと疑っているのですけれど。

最後に書いたユベントスの方は、ちょっと謎ですね。
(フィードがCDNとかで配信されていて、遅れている? それにしても、まだ私から見えるフィードは更新されませんし)


   
わいひら reacted
返信引用
(@akira)
Famed Member Registered
結合: 7年前
投稿: 1657
 

@mitsu さん

お使いの RSS.app の 料金プラン を見てみました。

無料プランには、24 hours Refresh Rate と書かれています。もし無料プランをご利用であれば、24 時間は更新されないのではありませんか?

この投稿は10か月前ずつAkiraに変更されました

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

ちなみに、先程のユベントスの方の件ですけれど。

先頭だけでなく、結構違いますね。
(現時点で、再度比較してみました。何か変更なさいました?)

1画面に収まる部分しか確認していませんけれど。
Mitsuさんのサイトにしかないものがあります。
(赤枠で囲った部分)


   
わいひら reacted
返信引用
(@mitsu)
Eminent Member Registered
結合: 10か月前
投稿: 22
トピックスターター  

@mk2_mk2 mk2さま、この度は色々とご教授いただき有難うございます。プラグインをストップしてみたのですが、やはり状況は変わらずでした。いったん、RSSの修正は諦めて、少し勉強してみようと思います。

この度は本当に本当に有難うございました。とても勉強になりました。

また機会があればよろしくお願いします。

 

重ねてになりますが、丁重なご指南を頂き、本当に感謝しております。


   
返信引用
(@mitsu)
Eminent Member Registered
結合: 10か月前
投稿: 22
トピックスターター  

@akira 有難うございます!トライアル中なので、短い時間で更新されるはずなのですが。。。

教えて頂き有難うございます!


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

Mitsuさん

プランのことは、良く分かりませんけれど。

無料プランには、「Up to 5 Posts Per Feed」とありましたので、フィードあたり5件なのかなとは思っていました。

実際には、少なくとも10件以上は見えてはいるようです。
(全部は数えていません)

トライアル中とのことで、他にも何か条件などあるのかもしれませんけれど。

 
 
そして、私の環境で試した限りですけれど。
フィードに含まれているものは、実際にサイトに表示されていました。
 
特にユベントスのところで思ったのですけれど。
(この返信で書いたところです ⇒ https://wp-cocoon.com/community/postid/77228/
 
私の環境では、フィードの内容と、ショートコードを使用したサイト表示の内容に、差異はないのではないかと思います。
(全部しっかり確認した訳ではないのですけれど)
 
しかし、Mitsuさんのサイト表示と、私の環境のサイト表示には、差異がありました。
そして、Mitsuさんのサイト表示の方が、多いのです。
 
それは何を意味するのか。
 
私が見えているフィードにはないものが、Mitsuさんのサイトに表示されていると思われるということです。
 
URLが同じだとすると、何故そんなことが起こるのかなと思いました。
 
フィードにあるものがサイトに表示されないという事象だと分かり易いのですけれど。
 
ユベントスのところでは、フィードにないものが表示されているという事象に見えました。
(あくまでも、私から見えているフィードと比較すればです)
 
ユベントスのところは最初は問題なかったんですよね。
途中から、差異が発生するようになりました。
(フィードが更新されたからだとは思いますけれど)

   
返信引用
共有:

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

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

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

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

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

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

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

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