Toms Welt


No Future Posts

82 Kommentare | Kommentar schreiben

Diese Plugin ändert den Post-Status von "future" auf "publish".

Warum? Normalerweise werden Einträge, die in der Zukunft liegen von WordPress ausgefiltert. Das hat den Vorteil, dass man Beiträge schreiben kann, die automatisch erst zu einem gewählten späteren Zeitpunkt veröffentlicht werden. Nachteil des Ganzen ist aber, dass man keine Termine einblenden kann. Durch mein Plugin werden nun auch vordatierte Beiträge ganz normal angezeigt.

Ausnahmen (Status bleibt "future") können per Artikel oder per Kategorie angegeben werden.


No Future Posts 1.3

Contributors: Tom Braider
Tags: posts, future, events
Requires at least: 3.0
Tested up to: 3.4.1
Stable tag: 1.3
License: Postcardware :)
Donate link:

Makes your blog to a simple "Event Calendar"


Changes the status of all "future" posts to "publish".
So future posts will show in your blog like other posts.
I use it to show events. No calendar plugin is needed.

Exclude list for posts and categories.


  1. unzip plugin directory into the /wp-content/plugins/ directory
  2. activate the plugin through the Plugins menu in WordPress
  3. check and save the options page

Frequently Asked Questions

Need Help? Find Bug?

read and write comments on plugin page


  1. 1. Settings

Arbitrary section

Known Issues
  • Post counter in the category list not always up to date. Just save an already published post in this category.



  • bugfix: excluded categories
  • code optimization and cleanup
  • new language: Lithuanian, thanks to Vincent G
  • new language: Romanian, thanks to Alexander Ovsov


  • new language: russian, thanks Marcis Gasuns


  • new: uninstall function for wp 2.7


  • new: exclude lists for posts and categories
  • new: languages english, german


  • first release
created by Readme Parser

RSS-Feed 82 Kommentare

  1. Jessie Jessie sagt:

    Thanks for the patch! I'm back in business now!

  2. Hemen H Mehta Hemen H Mehta sagt:

    After updating to WP 3.5 and the newest version of this plugin, we are seeing the following query on our mysql logs, it runs over and over and over again, usually less than a second apart...

    Query | 0 | Locked | UPDATE wp_posts SET post_status = 'publish'
    WHERE post_status = 'future'
    and ID NOT IN (0,95243,58770,98142,58718,58743,58777,58902,59063,59079,59088,59113,59305,...

    There are over a thousand IDs in the query, i have only posted a few here as an example. Any help would be greatly appreciated.

    • Tom Tom sagt:

      These IDs should be the same as in the post exclude list.
      If you exclude an category all post IDs of that category will be used. Could you check the IDs? Does they exists as post?

  3. Sheri Sheri sagt:

    Keep getting this error in Dashboard?? How to fix it Please?

    Warning: Missing argument 2 for wpdb::prepare(), called in D:\hosting\5559508\html\mothershiprocks\wp-content\plugins\no-future-posts\no-future-posts.php on line 74 and defined in D:\hosting\5559508\html\mothershiprocks\wp-includes\wp-db.php on line 990

  4. Davy Davy sagt:

    Thanks for this plugin very usefull.
    Unfortunatly, it is broken since the new update of wordpress 3.6.
    It's still kind of working, but shows some errors while adding new posts :

    Warning: Missing argument 2 for wpdb::prepare(), called in /home/suivezno/public_html/ on line 74 and defined in /home/suivezno/public_html/ on line 992

    That make the navigation in WP admin very difficult.

    Could you help please ?

    Thank you !

  5. Niklas Niklas sagt:

    really like the plugin. But it would be great if you could choose which post types it would work with. Some want it to work with ootb posts and some, like me, with a custom post type but nothing else.

    Maybe something for a future version?


  6. I have created a travel blog in WordPress. I want to post information about past trips and future trips with the travel date, so your "No Future Posts" plugin will be perfect. Using WP 3.9 and get the following message when adding a new post:
    Warning: Missing argument 2 for wpdb::prepare(), called in //see-hawks/wp-content/plugins/no-future-posts/no-future-posts.php on line 74 and defined in //see-hawks/wp-includes/wp-db.php on line 1147
    I will not need ANY posts to delay being published - that's what a DRAFT is for. :)
    Have you a fix for this, please?

  7. Sheri Sheri sagt:

    Help!! Just updated WordPress and I am getting these errors, my site is broken!
    Warning: Missing argument 2 for wpdb::prepare(), called in /home/content/04/9806504/html/wp-content/plugins/no-future-posts/no-future-posts.php on line 74 and defined in /home/content/04/9806504/html/wp-includes/wp-db.php on line 1147 :uebel:

  8. Hello.
    Thanks for a plugin that saved my day. but i have a tiny error after installing it. i got this error. it is 4 missing arguments.

    Warning: Missing argument 2 for wpdb::prepare(), called in .../no-future-posts/no-future-posts.php on line 74

    i hope you can help me out.

  9. Pablo Pablo sagt:

    in wp-admin when I make a post I get an error:

    Warning: Missing argument 2 for wpdb::prepare(), called in //wp-content/plugins/no-future-posts/no-future-posts.php on line 74 and defined in /wp-includes/wp-db.php on line 1147

    I think that happens to me since I updated to 3.9
    Can you help?

Seiten: « 1 2 3 4 5

Kommentar schreiben

:mrgreen: :hehe: :lol: :-D :) ;) 8-) :-| :-o :-O :cry: :sad: :traurig: :liebhab: :-x :twisted: :approve: :-? :-P :oops: :roll: :arrow: :idea: :schwitz: :thumbup: :thumbsup: :thumbdown: :facepalm: :mauer: :baehh: :eis: :gruebel: :uebel: :verliebt: :pray: :?: :!: :base: :pirat: