WP очень любит обращаться в базу по любому пустяку, так что вынесение ее в далекие дали черевато.
Правильнее было бы сделать репликацию базы, но если у вас там какие-то изменения типа комментариев, то надо делать master-master репликацию, которая для 2 серверов имеет проблемы, лучше поставить 3й.
Если же изменения централизованы ( админ или api ) то можно сделать master-slave реплику.
Но проблема мне видится в другом — наплывы посетителей решаются через кеширование. Если у вас там нет юзерозависимых блоков, то достаточно поставить nginx с 1 минутным кэшем перед wp и нагрузка стабилизируется