This occurred on a site I manage. I don’t even have access to the server so I know it’s not some random user error on my part messing with the DB.
Why does esmi say that WordPress cannot revert to an older version? Does WP write to the DB? Yes it does, in fact on most servers WP is the ONLY THING writing to the DB. If there’s an error in the DB and there was no manual switching servers, moving, rewriting, or replacing, the error almost certainly came from WP.
I did not do anything manually to the database. Unless the server actually did revert to an older DB backup from 6 months ago without notifying me (something I’ve never heard of before from any webhost, anywhere, ever) the error was introduced from WordPress or a result of updates that I’ve kept up on.
I have continued to update a Worpress install because if I don’t it will be easily hacked and used to sell viagra or something. However, the downside is I lose all new content at random intervals?
At this point, as a professional web designer, I see no redeeming quality that would recommend WordPress to anyone for anything.