Title: post_status not working for future posts
Last modified: August 18, 2026

---

# post_status not working for future posts

 *  [stefanr](https://wordpress.org/support/users/stefanr/)
 * (@stefanr)
 * [2 weeks, 4 days ago](https://wordpress.org/support/topic/post_status-not-working-for-future-posts/)
 * Version 0.93 introduced post status sanitization for certain logged in users.
   If we use a post_status of ‘future’ this works OK for admins and editors, but
   users who are not logged in see posts with status ‘publish’.
 * The problem seems to lie with line 624 in lcp-catlist.php, in the ‘sanitize_status’
   function. The ‘public’ array only contains ‘publish’ so if a user is not logged
   on and the lcp catlist arguments have a post_status of ‘future’, the intersection
   returns an empty result, leading to the defaults being applied. Thus admins and
   editors see all posts with status ‘future’ but non-logged in users see only published
   posts.

You must be [logged in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fpost_status-not-working-for-future-posts%2F%3Foutput_format%3Dmd&locale=en_US)
to reply to this topic.

 * ![](https://ps.w.org/list-category-posts/assets/icon-256x256.png?rev=2517221)
 * [List category posts](https://wordpress.org/plugins/list-category-posts/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/list-category-posts/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/list-category-posts/)
 * [Active Topics](https://wordpress.org/support/plugin/list-category-posts/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/list-category-posts/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/list-category-posts/reviews/)

 * 0 replies
 * 1 participant
 * Last reply from: [stefanr](https://wordpress.org/support/users/stefanr/)
 * Last activity: [2 weeks, 4 days ago](https://wordpress.org/support/topic/post_status-not-working-for-future-posts/)
 * Status: not resolved