手動でキャッシュをクリアしないとフィードが更新されない。

これは通常、ウェブサーバーに設定されている「CRON」に問題がある場合に起こります。これは、私たちのプラグインが更新し、新しい投稿を表示するためのスケジュールされたバックグラウンドタスクを実行するために使用されます。

この問題を解決するには、ウェブホスティング会社に問い合わせて、サーバーのCRON設定が正しく実行されているかどうかを確認してください。さらに、サーバーのwp-config.phpファイルでWP_CRONが有効になっていることも確認できます。この記事で詳しく説明しています。場合によっては、ホストの管理パネル、またはホスト自身が、wp-cron.phpファイルが実行されていることを確認する必要があります。

他の原因としては、ページキャッシュの有効期間(TTL - Time To Live)が長すぎるために、プラグインが新しい投稿を表示できないことが考えられます。キャッシュプラグインを使用している場合は、TTLの設定を確認し、低めに設定してください。 

最後に、プラグインの「キャッシュ」設定を確認する。これを行うには、Instagramのフィード>設定>フィード>キャッシュに移動する。時間を短くすれば、新しい投稿をより速くチェックできる。 

上記の手順でうまくいかない場合は、ショートコードにcachetime=30というプロパティを追加して、フィードを更新する別の方法を試してみてください。現在のショートコードが[instagram-feed feed="1"]の場合、[instagram-feed feed="1" cachetime=30]に変更します。

フィードが更新されない問題がまだ発生している場合は、cachetimeショートコードオプションを削除し、代わりにこのドキュメントのCRONジョブの回避策をテストしてください。

サポート

ドキュメントに答えが見つからない?

サポート

この記事は役に立ちましたか?