web-dev-qa-db-fra.com

Comment ajouter LTR à un thème personnalisé qui a RTL par défaut

Nous avons régulièrement des thèmes en anglais qui prennent en charge RTL, mais mon cas est l'inverse. Alors imaginons que nous ayons un thème personnalisé qui a été développé en hébreu, donc c'est de droite à gauche. Maintenant, je veux savoir comment puis-je ajouter le support LTR à ce thème?

Le cas d'utilisation est d'avoir un site Web multilingue utilisant le plugin WPML. Il suffit d’ajouter un ltr.css au thème et d’ajouter les styles appropriés.

Toute aide est appréciée.

1
startToday

J'ai créé un fichier ltr.css et l'ai placé dans le dossier racine du thème. Lorsque coché le site en anglais, le fichier ltr.css se charge automatiquement. Il semble donc que Wordpress fasse tout ce qui est nécessaire à l’arrière-plan et qu’il n’y ait pas besoin de le faire en plus.

1
startToday

Vous pouvez ajouter le support LTR en ajoutant la valeur ltr à l'attribut dir de votre <html> élément comme dans: <html dir="ltr">.

De plus, il est conseillé de définir également la langue, ainsi: vous devriez faire quelque chose comme <html dir="ltr" lang="en">, en utilisant l’attribut lang, ici, avec en comme valeur, pour l'anglais.
Avec plus de précision, vous pouvez utiliser des valeurs telles que: en-GB pour l'anglais britannique, ou en-US pour l'anglais américain, en ajoutant Référence de codes de pays HTML ISO à l'initiale Référence du code de langage HTML .

0
nyedidikeke