Preview Posts Everywhere plugin will allow you to preview your drafts on home, category, archive and search pages.
Plugin works out of the box and after activation just go to home page to see your drafts on posts list.
If you want to see your drafts also in widgets just go to settings page and check.
Add drafts to all queries is checked, drafts will be added in all places where WP Query and The Loop are used...
By default drafts will be added to main queries ..
To display drafts everywhere, go to settings page and check.
To check role assigned to your user, go to Users menu, find user on list and click Edit.
Add drafts to all queries Settings->Preview Posts Everywhere to add drafts to all queries..
If you cache plugin do not differentiate cache for logged in and normal users then be aware that it's possible that normal users will see your drafts that was cached during your admin session...
Browse the code, check out SVN repository, or subscribe to the development log by RSS...
Read more