Вопрос

В WordPress внутри файла темы header.php есть следующая строка:

<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>

По умолчанию это(language_attributes) возвращается dir=ltr, и каждое онлайн-руководство, которое я читал, пыталось показать, как повесить файл CSS.

это мало и несмысленно.мне нужно изменить сам HTML на RTL.как это можно сделать?есть файл настроек?

Это было полезно?

Решение

Лучший способ редактировать ваш язык по умолчанию - через файл wp-config.php в корневом каталоге.

Этот случай должен быть для испанского испанского определения («WPLANG», «ES_ES»);

Этот к английскому языку США определяет («WPLANG», «EN_US»);

У вас есть все возможные комбинации на этой странице:http://xml.coverpages.org/iso639a.html.

С уважением

Другие советы

Вы можете контролировать направление текста через языковые файлы.Если вы загружаете арабский язык (язык с письмом справа налево) Вордпресс например.Вы обнаружите, что это значение установлено в \wp-content\languages\ar.php как:

$text_direction = 'rtl';

И чтобы включить его... вам нужно установить переменную WPLANG в вашей конфигурации wp на язык RTL следующим образом:

define ('WPLANG', 'ar');

Затем ваш Language_attributes() выведет нужный вам dir='rtl'.

Посмотрите на следующие две ссылки. Вы должны убедиться, что оба вашей темы, так и WordPress настроен для RTL.

http://codex.wordpress.org/right_to_left_language_support.

http://codex.wordpress.org/function_reference/get_bloginfo.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top