Вы можете контролировать направление текста через языковые файлы. Если вы загружаете арабский язык (RTL-язык) Wordpress , например.
Вы найдете, что это значение установлено в \ wp-content \ languages \ ar.php как:
$text_direction = 'rtl';
И чтобы включить его, вам нужно установить переменную WPLANG в вашей конфигурации wp на язык RTL, например:
define ('WPLANG', 'ar');
Тогда ваш language_attributes () выведет dir = 'rtl', который вы хотите.