WordPress тут ни к чему. WordPress — система управления контентом. А вы говорите при его визуальное оформление. Таких шаблонов я не встречал, но в вашем случае, думаю будет лучше его не использовать.
Вам стоит разделить реализацию front-end (статические файлы, скрипты, стили с анимациями) и back-end (содержание страниц). И при каждом клике просто выполнять запрос на сервер и загружать текст — содержимое страницы. После чаего средствами CSS выполнять анимацию пролистывания.
Чтобы всё работало более плавно, стоит подумать про предварительную загрузку следующей стриницы и кэширование приходящих результатов