Aetos RTL Input Direction Fixer

설명

Aetos RTL Input Direction Fixer improves technical input fields on right-to-left WordPress sites.

Email addresses, URLs, international telephone numbers, and passwords use left-to-right syntax even when the surrounding page is Arabic, Hebrew, Persian, or another RTL language. Some themes and form styles force every field into RTL, which can make symbols such as @, ., /, and + appear in confusing positions.

The plugin applies a small static stylesheet only when WordPress detects an RTL locale. It targets semantic technical input types and leaves normal text fields and textareas unchanged.

Main features:

  • Front-end, wp-admin, and login-screen controls.
  • Narrow selectors for email, URL, telephone, and password fields.
  • Optional username-field support, disabled by default for sites that accept Arabic usernames.
  • An opt-out CSS class for intentionally RTL technical fields.
  • No JavaScript, external services, analytics, or content changes.

The opt-out class is aetos-rtl-input-direction-ignore. Developers can add aetos-rtl-input-direction-ltr to another input that should explicitly use the same LTR treatment.

Privacy

Aetos RTL Input Direction Fixer does not collect, store, or transmit personal data. It does not read submitted form values.

External services

This plugin does not connect to external services.

스크린샷

설치

  1. Upload the plugin files to the /wp-content/plugins/aetos-rtl-input-direction-fixer/ directory, or install the plugin through the WordPress plugins screen.
  2. Activate the plugin through the “Plugins” screen in WordPress.
  3. Go to Settings > Aetos RTL Input Direction to choose where the fix is enabled.
  4. Use an RTL WordPress site or user locale. The plugin intentionally loads no direction styles for LTR locales.

FAQ

Does this change stored field values or post content?

No. The plugin changes visual direction and alignment with CSS only. It does not read, rewrite, or store form values.

Does this force my whole website into RTL mode?

No. It follows WordPress is_rtl() and loads only on an already-RTL locale.

Which fields are affected?

Email, URL, telephone, and password input types are targeted. Normal text inputs and textareas keep their existing direction.

Can I exclude one field?

Yes. Add the aetos-rtl-input-direction-ignore class or an explicit dir="rtl" attribute to that input.

Why are username fields optional?

Some sites accept Arabic usernames. The separate setting is disabled by default so those sites are not changed unexpectedly.

Does this include form-builder-specific presets?

No. Version 1.0.0 targets standard semantic HTML input types, so it can work across themes and form plugins without depending on a specific builder.

후기

이 플러그인에 대한 평가가 없습니다.

기여자 & 개발자

“Aetos RTL Input Direction Fixer”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

자국어로 “Aetos RTL Input Direction Fixer”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

1.0.0

  • Initial release.