Здравствуйте.
Весь функциональ можно по разному реализовать.
Начнем с языка - самый лучший плагин (не побоюсь этого слова ) - WPML. Он намного лучше интегрируется со всеми другими плагинами и весьма стабильно работает.
Насчет реализации всего остального функционала начиная от формы добавления объекта, фотографии и т.д. можно использовать кастомные поля ACF Pro.
Например, чтобы реализовать тот же свайп эффект можно создать тип поля "Галерея". Обязательно создать миниатюру нужного размера, чтобы не грузить все картинки полного качества/размера.
В шаблон интегрировать скрипт слайдера. Например,
kenwheeler.github.io/slick (Слайдеров и каруселей много, нужно подобрать под нужды - Slick slider, Owl carousel, Flexslider etc.). Разумеется, что убрать все лишнее (навигацию и т.д.).
А переключатель валюты - просто небольшой рнр скрипт, который по нажатию кнопки обновляет стоимость по ajax и все. О том, как именно валюта должна переключаться тут уже вам решать... Можете получать актуальные курсы валют раз в день. Можете просто 2 поля завести под цены - доллар и евро и хранить так в БД и т.д.
Импровизируйте))