Improvement for published posts with no published_at

issue #2015

- this is another little workaround / improvement to try to reduce the number of people who end up with a published post with no published_at set
- I assume we need to complete #1655 to fix this properly
Merge pull request #2038 from ErisDS/issue-2015

Improvement for published posts with no published_at