Почему в БД Wordpress «ломаются» таблицы?
Wordpress не причем.
Могу предположить что у Вас myisam таблицы - они ломаются достаточно легко по куче причин - могло место на диске кончиться, мог сервер ребутнуться в ненужный момент.
Решение а) перейти на innodb б) посмотреть что в логах железа
Либо место на сервере (на разделе с mysql) заканчивается, либо mysql кто-то убивает иногда девяткой.