updates to fix a bug with the published not being respected, the blog should only display posts that have been published.