Trashing a page selected as "Page on Front" produces homepage 404 — at Initial Version
|Reported by:||danielbachhuber||Owned by:|
Steps to produce:
# Create a new page called "My Home Page". Add some bacon ipsum.
# Assign the page as your static home page.
# Trash the page, but don't delete it.
Expected behavior: My homepage reverts to a list of my most recent posts
Actual behavior: 404 template is loaded.
In r6337, we started listing most recent posts when the page is *deleted*. However, there's a short circuit (added later) in wp_delete_post() to wp_trash_post(), which doesn't delete the option. This results in the homepage not being reset until the post is actually deleted.
I think the trashing behavior should be consistent with deleting behavior.