diff --git a/src/wp-activate.php b/src/wp-activate.php index 103df0364e973..2ea7cf42a902c 100644 --- a/src/wp-activate.php +++ b/src/wp-activate.php @@ -104,6 +104,7 @@ function wpmu_activate_stylesheet() { .wp-activate-container { width: 90%; margin: 0 auto; } .wp-activate-container form { margin-top: 2em; } #submit, #key { width: 100%; font-size: 24px; box-sizing: border-box; } + #key { direction: ltr; } #language { margin-top: 0.5em; } .wp-activate-container .error { background: #f66; color: #333; } span.h3 { padding: 0 8px; font-size: 1.3em; font-weight: 600; } diff --git a/src/wp-admin/css/forms.css b/src/wp-admin/css/forms.css index 719be1aad9ba1..1ce52757c03b6 100644 --- a/src/wp-admin/css/forms.css +++ b/src/wp-admin/css/forms.css @@ -104,6 +104,8 @@ textarea:focus { } /* rtl:ignore */ +.ltr, +input[type="password"], input[type="email"], input[type="url"] { direction: ltr; diff --git a/src/wp-admin/css/login.css b/src/wp-admin/css/login.css index bd14b6db22a8e..494a8405edb74 100644 --- a/src/wp-admin/css/login.css +++ b/src/wp-admin/css/login.css @@ -89,6 +89,7 @@ p { margin-bottom: 15px; } +/* rtl:ignore */ .login .button.wp-hide-pw { background: transparent; border: 1px solid transparent; @@ -355,6 +356,7 @@ p { font-family: Consolas, Monaco, monospace; } +/* rtl:ignore */ .js.login input.password-input { padding-right: 2.5rem; } diff --git a/src/wp-admin/edit-form-comment.php b/src/wp-admin/edit-form-comment.php index cb6ab78e8f968..e0bbc9f657a73 100644 --- a/src/wp-admin/edit-form-comment.php +++ b/src/wp-admin/edit-form-comment.php @@ -62,7 +62,7 @@ - + diff --git a/src/wp-admin/includes/class-wp-posts-list-table.php b/src/wp-admin/includes/class-wp-posts-list-table.php index d2d6eda2cba6f..f5cf70902a6e1 100644 --- a/src/wp-admin/includes/class-wp-posts-list-table.php +++ b/src/wp-admin/includes/class-wp-posts-list-table.php @@ -1781,7 +1781,7 @@ public function inline_edit() {
diff --git a/src/wp-admin/includes/media.php b/src/wp-admin/includes/media.php index 6a6d258ae6e7d..c5eea7c898dd1 100644 --- a/src/wp-admin/includes/media.php +++ b/src/wp-admin/includes/media.php @@ -3360,7 +3360,7 @@ function attachment_submitbox_metadata() {
- + diff --git a/src/wp-admin/includes/meta-boxes.php b/src/wp-admin/includes/meta-boxes.php index 506b38b3b9af0..1de3e600b667d 100644 --- a/src/wp-admin/includes/meta-boxes.php +++ b/src/wp-admin/includes/meta-boxes.php @@ -215,7 +215,7 @@ function post_submit_meta_box( $post, $args = array() ) { />
-
+
/>
diff --git a/src/wp-admin/includes/template.php b/src/wp-admin/includes/template.php index b50ebc8c76678..6b9f178b6dc47 100644 --- a/src/wp-admin/includes/template.php +++ b/src/wp-admin/includes/template.php @@ -493,7 +493,7 @@ function wp_comment_reply( $position = 1, $checkbox = false, $mode = 'single', $
- +
diff --git a/src/wp-admin/network/site-info.php b/src/wp-admin/network/site-info.php index 7b08520f5c83f..736cf6a07e83d 100644 --- a/src/wp-admin/network/site-info.php +++ b/src/wp-admin/network/site-info.php @@ -175,7 +175,7 @@ ?> - domain . $details->path ); ?> + domain . $details->path ); ?> - + diff --git a/src/wp-admin/network/site-settings.php b/src/wp-admin/network/site-settings.php index 0d4b317d8ec33..8b1248f6b13b2 100644 --- a/src/wp-admin/network/site-settings.php +++ b/src/wp-admin/network/site-settings.php @@ -150,6 +150,25 @@ } } + $ltr_fields = array( + 'siteurl', + 'home', + 'admin_email', + 'new_admin_email', + 'mailserver_url', + 'mailserver_login', + 'mailserver_pass', + 'ping_sites', + 'permalink_structure', + 'category_base', + 'tag_base', + 'upload_path', + 'upload_url_path', + ); + if ( in_array( $option->option_name, $ltr_fields, true ) ) { + $class .= ' ltr'; + } + if ( str_contains( $option->option_value, "\n" ) ) { ?> diff --git a/src/wp-admin/network/site-users.php b/src/wp-admin/network/site-users.php index 070a8472e473d..6e32b5e8dd40d 100644 --- a/src/wp-admin/network/site-users.php +++ b/src/wp-admin/network/site-users.php @@ -376,11 +376,11 @@ - + - + diff --git a/src/wp-admin/user-edit.php b/src/wp-admin/user-edit.php index b812fc8935d1b..cfad6afbab8dc 100644 --- a/src/wp-admin/user-edit.php +++ b/src/wp-admin/user-edit.php @@ -443,7 +443,7 @@ - + ID ) ) : ?> @@ -692,7 +692,7 @@
- +
- + @@ -600,7 +600,7 @@
- +
@@ -799,7 +799,7 @@ function wp_print_media_templates() { - +
diff --git a/src/wp-login.php b/src/wp-login.php index c9db31826bbdb..1c785d4c1c637 100644 --- a/src/wp-login.php +++ b/src/wp-login.php @@ -897,7 +897,7 @@ function wp_login_viewport_meta() {

- +

- + diff --git a/src/wp-signup.php b/src/wp-signup.php index 9fe36ebed9abe..45b3e09ed5aff 100644 --- a/src/wp-signup.php +++ b/src/wp-signup.php @@ -74,6 +74,8 @@ function wpmu_signup_stylesheet() { .mu_register #user_email, .mu_register #blogname, .mu_register #user_name { width: 100%; font-size: 24px; margin: 5px 0; box-sizing: border-box; } + .mu_register input[type="email"], + .mu_register #user_name { direction: ltr; } .mu_register #site-language { display: block; } .mu_register .prefix_address, .mu_register .suffix_address { font-size: 18px; display: inline-block; direction: ltr; }