0

wordpress では、テーマの header.php ファイル内に、次の行があります。

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

デフォルトでは、it( language_attributes) は を返しdir=ltr、私が読んだすべてのオンライン ガイドは、css ファイルをハングアップする方法を示そうとしました。

それは十分ではなく、セマンティックではありません。html自体をrtlに変更する必要があります。どのようにそれを行うことができますか?設定ファイルはありますか?

4

3 に答える 3

3

言語ファイルを介してテキストの方向を制御できます。たとえば、アラビア語 (RTL 言語) のWordpressをダウンロードするとします。この値は、\wp-content\languages\ar.php で次のように設定されています。

$text_direction = 'rtl';

それを有効にするには、wp-config の WPLANG 変数を次のように RTL 言語に設定する必要があります。

define ('WPLANG', 'ar');

次に、 language_attributes() は、必要な dir='rtl' を出力します。

于 2010-11-03T14:19:48.857 に答える
1

デフォルト言語を編集する最良の方法は、ルート ディレクトリにある wp-config.php ファイルを使用することです。

このケースは、スペイン語の定義 ('WPLANG', 'es_ES') の場合に使用する必要があります。

これは米国英語定義 ('WPLANG', 'en_US') に対するものです。

このページには、すべての可能な組み合わせがあります: http://xml.coverpages.org/iso639a.html

よろしく

于 2011-04-08T12:01:06.670 に答える
0

次の2つのリンクを見てください。テーマとWordPressの両方がRTL用に設定されていることを確認する必要があります。

http://codex.wordpress.org/Right_to_Left_Language_Support

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

于 2010-10-11T23:27:24.077 に答える