サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
トピックスターター 2024年2月12日 19:49
お世話になります。
Cocoonのショートコードを用いて、RSSを取得しています。
cache_minuteを30にしているのですが、半日経過しても更新されません。
もし何か理由がありそうであれば、教えていただけないでしょうか。
下記、私のサイトになります。
素人的な質問で申し訳ございませんが、かなり困っております。
お力添え頂けると幸いです。
よろしくお願い致します。
トピックスターター 2024年2月12日 21:22
@haruinoue 有難うございます!本当に困っているのでとても助かります。
実はurl(末尾にrssと付けています)を入れても『RSSフィードを取得できません』と表示されてしまうので、「RSS ap( https://rss.app/rss-feed/webpage-to-rss )」というサイトを使って変換しています。それにより、RSSに反応するようになりました。
もし何か気付く事があれば、ぜひアドバイス頂けると幸いです。
ちなみにこの間に、ページ下段の「月刊ユベントス」というフィードが更新かかりました。直近で確認できたのが今日の朝7時くらいなので、14時間くらい掛かっています。。。
何卒宜しくお願い致します。
この投稿は10か月前ずつわいひらに変更されました
2024年2月12日 21:43
状況がよく分かりませんでした。
- Mitsuさんが管理しているサイトは https://juvesoku.net/ である
- サイトトップページに、他サイトの更新情報をRSSショートコード( https://wp-cocoon.com/rss-shortcode/ )で表示している
- RSSショートコードに入力しているURLは https://rss.app/rss-feed/webpage-to-rss から出力したものである
- RSSショートコードのcache_minuteオプションで更新間隔を指定しているが、なかなか記事一覧が更新されない
という感じで合ってますか?
3でショートコードに入力している具体的なURLを教えていただきたいです。
外部サービスを挟んでいるので、そのサービスの仕様(RSSが更新されるのが半日ごととか)の可能性はあると思います。
複数サイトのRSSをまとめ直して1つのRSSにしているような感じがするので、通常のRSSとはちょっと違うとは思うんですよね…。
実は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
2024年2月12日 21:47
あとはRSSのキャッシュだけでなくブラウザキャッシュ、ページキャッシュ、サーバーキャッシュなどで古いページが表示されているということも考えられます。
特にサーバーキャッシュについては外部から確認するのが困難なので一度設定を見てみても良いかも知れません。
わいひら reacted
トピックスターター 2024年2月12日 21:58
@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に入れるべきでしょうか?重ねて申し訳ありません)
何卒宜しくお願い致します。
本当に感謝しております。
はる reacted
2024年2月12日 22:29
Mitsuさん
おっしゃる通り複数のRSSをまとめています。
ただ、幾つかのサイトをまとめて発信しているので、こうするしかなく。。。
はるさんはそういうことを仰っているのではなく。
実際のRSSフィードのURLがないと、こちらで確認・検証のしようがないということを仰っているのかと思います。
現在、ご提示いただいた、RSSフィードのURLは、以下の2つとの認識です。
ユベントスの方は、Mitsuさんさんのサイトでも、取得できているように思います。
対して、セリエAの方は、フィードの内容と、Mitsuさんのサイトの表示内容に差異があるようです。
MitsuさんのサイトのセリエAの部分は、以下のように表示されています。
フィード1つめは、赤枠で囲ったところですので、1つめのものから差異があるようです。
2039764d46b07a92bacbceb363e330b6.jpg
2039764d46b07a92bacbceb363e330b6.jpg
ただ、1つめは「Mon, 12 Feb 2024 11:50:51 GMT」とのことで、日本時間だと「20:50」くらいですので、取得出来ていても良さそうに思います。
(30分間隔であれば)
(30分間隔であれば)
確かに差異があるようですので、私のローカル環境で、以下のようなショートコードを書いて取得してみました。
[rss url='https://rss.app/feeds/_x5yodhpyUuZ1CzfX.xml']
基本的なもので、何もオプションは書いていません。
すると、以下のように、問題なく取得できているようです。
わいひら reacted
トピックスターター 2024年2月12日 22:33
@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 ----------------------------------------------
トピックスターター 2024年2月12日 22:35
@mk2_mk2 有難うございます。おっしゃる通り、ユベントスの方は先ほど更新が確認できたのですが、セリエAの方は動いておりません。その理由が分からずに困っております。。。
もし何か手がかりがあれば教えて頂けると幸いです。
足りない部分があり、申し訳ございません。
よろしくお願いいたします。
2024年2月12日 22:42
Mitsuさん
環境情報は途中できれているようです。
プラグインはご利用ではないということでしょうか。
(環境情報には、プラグイン情報も含まれています)
また、サーバーは、ロリポップでよろしいでしょうか。
先程、はるさんがお書きになったものは、確認した方が良いと思います。
あとはRSSのキャッシュだけでなくブラウザキャッシュ、ページキャッシュ、サーバーキャッシュなどで古いページが表示されているということも考えられます。
特にサーバーキャッシュについては外部から確認するのが困難なので一度設定を見てみても良いかも知れません。
キャッシュ系の可能性はあると思います。
ロリポップだと、「ロリポップ!アクセラレータ」というものがあるらしいです。
(デフォルトでは間隔は10分くらいみたいですけれど。)
わいひら reacted
トピックスターター 2024年2月12日 22:45
@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 ----------------------------------------------
2024年2月12日 22:53
Mitsuさん
念のため、「ロリポップ!アクセラレータ」のキャッシュ削除をしてみてはいかがでしょうか。
ロリポップ!アクセラレータ設定・解除方法
https://lolipop.jp/manual/hp/content-cache/
それで変わらないならば、他のものが原因と言えると思います。
わいひら reacted
2024年2月12日 23:00
Mitsuさん
変わりませんか。
では、全プラグイン無効化してみると、変わるかどうかですね。
それで変わらなければ、更に親テーマに切り替えると、変化があるかどうかだと思います。
以下のプラグインを使う方法もあります。
WordPressのトラブルシューティングを劇的に楽にする「Health Check & Troubleshooting」プラグインの使い方。
https://nelog.jp/health-check-and-troubleshooting-plugin
【追記】
子テーマはご利用ではないみたいですね。
そうであれば、全プラグイン停止をしてみてください。
「Health Check & Troubleshooting」を使っても、できるとは思います。
「Health Check & Troubleshooting」使っても変わらないならば、本当に全プラグイン停止してみるというのでも良いかもしれないです。
わいひら reacted
トピックスターター 2024年2月12日 23:25
@mk2_mk2 mk2さま、本当に色々と有難うございます。明日、またチャレンジして結果をご報告させて頂きます。伝わるか分かりませんが、本当に本当に感謝しております。引き続きよろしくお願いいたします。
2024年2月12日 23:51
Mitsuさん
いえ、こちらこそ解決できず、申し訳ないです。
プラグインにもキャッシュ等の機能があるものがありますので、ちょっと疑っているのですけれど。
最後に書いたユベントスの方は、ちょっと謎ですね。
(フィードがCDNとかで配信されていて、遅れている? それにしても、まだ私から見えるフィードは更新されませんし)
わいひら reacted
トピックスターター 2024年2月13日 21:45
@mk2_mk2 mk2さま、この度は色々とご教授いただき有難うございます。プラグインをストップしてみたのですが、やはり状況は変わらずでした。いったん、RSSの修正は諦めて、少し勉強してみようと思います。
この度は本当に本当に有難うございました。とても勉強になりました。
また機会があればよろしくお願いします。
重ねてになりますが、丁重なご指南を頂き、本当に感謝しております。
2024年2月13日 22:22
Mitsuさん
プランのことは、良く分かりませんけれど。
無料プランには、「Up to 5 Posts Per Feed」とありましたので、フィードあたり5件なのかなとは思っていました。
実際には、少なくとも10件以上は見えてはいるようです。
(全部は数えていません)
トライアル中とのことで、他にも何か条件などあるのかもしれませんけれど。
そして、私の環境で試した限りですけれど。
フィードに含まれているものは、実際にサイトに表示されていました。
特にユベントスのところで思ったのですけれど。
(この返信で書いたところです ⇒ https://wp-cocoon.com/community/postid/77228/ )
(この返信で書いたところです ⇒ https://wp-cocoon.com/community/postid/77228/ )
私の環境では、フィードの内容と、ショートコードを使用したサイト表示の内容に、差異はないのではないかと思います。
(全部しっかり確認した訳ではないのですけれど)
(全部しっかり確認した訳ではないのですけれど)
しかし、Mitsuさんのサイト表示と、私の環境のサイト表示には、差異がありました。
そして、Mitsuさんのサイト表示の方が、多いのです。
そして、Mitsuさんのサイト表示の方が、多いのです。
それは何を意味するのか。
私が見えているフィードにはないものが、Mitsuさんのサイトに表示されていると思われるということです。
URLが同じだとすると、何故そんなことが起こるのかなと思いました。
フィードにあるものがサイトに表示されないという事象だと分かり易いのですけれど。
ユベントスのところでは、フィードにないものが表示されているという事象に見えました。
(あくまでも、私から見えているフィードと比較すればです)
ユベントスのところは最初は問題なかったんですよね。
途中から、差異が発生するようになりました。
(フィードが更新されたからだとは思いますけれど)
途中から、差異が発生するようになりました。
(フィードが更新されたからだとは思いますけれど)
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。