Scheduled Query Posts Do Not Appear




Wordpress LScache Plugin: Scheduled Query Posts Do Not Appear

Last Updated on: Wed, 15 Apr 2026 00:00:02
Hey there, I have a podcast page on my site where all episodes that are tagged as podcast are supposed to appear. This is the page: https://masteryourmix.com/mympodcast/ For years this was working fine, however, in the last few months, Ive noticed that whenever I schedule a post and it goes live, it doesnt get pulled into the Podcast page, even if tagged as a podcast. I am using Litespeed Cache, and my theme host suspects that the reason the pages arent appearing has to do with this plugin not triggering post updates when the scheduled post date/time meets. Is there a way to fix this and or exclude pages that fall under a certain category from being cached? The page I need help with: https://masteryourmix.com/mympodcast/ Under Litespeed Cache > Cache there is an Excludes tab. There you can write URLs from your site that should be excluded from the cache. So if you put /mympodcast in there, it should never cache that part of your website. However this defeats the purpose of using a cache plugin in the first place and excludes should generally be used only in dynamic parts of your website, eg. those that display contents that are user-specific. I believe in your situation it would be best to lower the TTL of the cache. TTL is how long a page will stay in cache, after that time limit it will be thrown out and refreshed. Seems like Litespeed defaults that at 1 week, you can lower it to an hour or so. While not a perfect solution (and definitely does not address the root cause of the problem) it should at least make things a little bit more predictable. But yeah, the posting of a scheduled content should trigger an immediate cache update, this should be looked at. Hi, how exactly did you schedule it ? via wp-cron ? how do you trigger the cron ? best regards, @CacheCrawler I suppose he scheduled it via WordPress own post scheduling system, which in turn relies on people visiting the site to fire up the WordPress cron. Yeah I just used the built-in WordPress scheduling system. please try use system cron with curl or wget command , see if it helps Ill admit Im not super techy. Is that a plugin Im supposed to use? How do I find that? @mindovina When the WordPress Cron service does not work as intended (because this service depends on people visiting your site, and you may not have enough traffic or its a new site with no traffic at all) then you have to set up an external Cron service. What @CacheCrawler is suggesting needs to be set up at your hosting provider. If your hosting provider uses Cpanel, please refer to this video which explains it in more detail: https://www.youtube.com/watch?v=Rc-P9f15CZo Note that this is a technical issue, if youre not comfortable doing it then ask for help from your hosting provider or hire someone to do it. But bear in mind that your problem may actually be something else, we are only speculating here. please check this page https://encode.host/knowledgebase/154/How-to-replace-WordPress-cron-with-a-cron-job-in-cpanel.html



LiteCache Rush: Speed comes from using less, not from doing it faster



Reference