I couldn’t understand the question 🙂 The schedules post is published. WPFC does not cause any issue. Did you ask it?
I am sorry for the delayed answer.
Let me explain to you what i observed. 🙂
I installed and activated WPFC which as far as i understood it (please correct me if i am wrong) will generate a static html file for every page that is opened and stores it in the wp-content/cache/… directory tree “somewhere”. The theore then is that the htaccess checks if the chached version (the static html) is available, and if so, the webserver is directly serving that without even touching any of the wordpress php files.
That works absolutely amazing. And the performance boost out of that is huge.
Now when we just for a second assume that all pages of the wordpress installation have been generated as static html files, no visitor ever reaches the wordpress but gets the static cached version serverd. Perfect!
But what if i schedule a post on the blog. That means i set a publish date for a post to the future. Lets say one day from now. Still assuming that all pages are cached, … the pages are served statically until tomorrow. Usually wen the time has come to publish the post, wordpress on the next request publishes the post. But as none of the requests from the users hit the wordpress installation as they are serverd static cache files, the post does not get published.
That is a Problem in my case.
And combined with that, …
When i now when it is time to publish the post, open the login page and login, the post gets published automatically. But dies WPFC detect that and delete the cache? Or do i need to do this manually?
I hope i could explain it in a way to understand it. 🙂
Now when we just for a second assume that all pages of the wordpress installation have been generated as static html files, no visitor ever reaches the wordpress but gets the static cached version serverd. Perfect!
Yes, I will implement it. It is in my toDo list.
But what if i schedule a post on the blog. That means i set a publish date for a post to the future. Lets say one day from now. Still assuming that all pages are cached, … the pages are served statically until tomorrow. Usually wen the time has come to publish the post, wordpress on the next request publishes the post. But as none of the requests from the users hit the wordpress installation as they are serverd static cache files, the post does not get published.
The post is published properly and the cache files are deleted. If your site does not have any visitor, the cache are not created again.
When i now when it is time to publish the post, open the login page and login, the post gets published automatically. But dies WPFC detect that and delete the cache? Or do i need to do this manually?
no no, you don’t need to delete manually. WPFC deletes the cache.
I hope i could explain it in a way to understand it. 🙂
I hope so 🙂
WPFC does not work with scheduled posts. When they are scheduled, they get never published. 🙁 I had to login to the WP backend to get the post published. If only normal visitors hit the cached versions, the post never gets published!!!
I just checked it today!
I have never get such issue. Another thing causes this issue I guess.
Well, it makes sense that it is that way. If the cache is warmed up, all users hit the static files. php gets never to run. Which means the scheduled post is never published as it is done from php code at a specified time.
How would be the plan that this works from your side?
WP cron does not work as you said. There is no need any visitor for working schedules.