This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Unpublished Warnings


This plugin add a small notice to top of all unpublished posts that are viewed outside of the Post editor’s “preview” function. The notice is a small reminder that the post is unpublished and it can be dismissed with a single click. Of course, to remove the warnings globally, just deactivate the plugin.


  • Here is an example of what you'd see on an unpublished post outside of the normal preview workflow.


  1. Upload the directory containing this plugin’s files to your plugins directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress


Has anyone ever asked a question about this plugin?

Not yet.

Contributors & Developers

“Unpublished Warnings” is open source software. The following people have contributed to this plugin.

Translate “Unpublished Warnings” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



Version bump in order to updated the “Tested up to” information.


Changed some code formatting to be closer to the WordPress coding style guide.


Version bump in order to updated the “Tested up to” information.


The screenshot adheres to the WP naming convention.


As usual, screwed up the versioning. 0.3.5 is to make it all right.


  1. Bumping the version in order to show off the brand new screenshot.


  1. Small formatting changes in the PHP.
  2. Small change in the javascript to use “this” instead of naming the selector explicitly.
  3. Versioning is correct.


Tried to fix versioning.


  1. Fixed the paths for enqueueing the stylesheet and the javascript. Previously, it had been assuming that the ‘Unpublished Warnings’ directory would have a particular name, but now it will figure the directory name out for itself, so different directory names should work seamlessly.
  2. The jQuery effect for dismissing the warning was previously a .hide(), but I prefer the .slideUp() effect, so now the plugin uses the latter.


The basic functionality seems to work.