Как лучше всего организовать мультиязычность на WordPress?
Я использую WPML с выводом языков в поддомены. Типа ru.site.com для русского и site.com для англ. Удобно.
WPML. 
Или же можно встроить гугловую мультиязычность, у них есть это погугли. Там ставишь код, он определяет IP и подставляет тот язык который нужно.