WordPress had a botched upgrade which hit many sites including this one. I did some surgery yesterday to get the site back, and another update just a minute ago that appears to have succeeded. Hopefully things are now working better than they were.
–Richard