We ran into a serious database error. I've had to restore back to my most recent backup, which to my shock and horror was two weeks old.
All posts over the last two weeks were irretrievably lost.
It is horribly unprofessional of me not to have set up an automated backup system long before this.
I am working on that now as my top priority.
I apologize for the posts that were lost.