Make WordPress Core

Changeset 61365


Ignore:
Timestamp:
12/09/2025 10:41:51 PM (10 months ago)
Author:
westonruter
Message:

Networks and Sites: Ensure the Site Address field renders in correct order when RTL locale is active.

Developed in ​https://github.com/WordPress/wordpress-develop/pull/10612

Props geminorum, johnjamesjacoby, westonruter.
See #49949.
Fixes #64381.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/network/site-new.php

    r60398 r61365  
    218218                        </th>
    219219                        <td>
    220                         <?php if ( is_subdomain_install() ) { ?>
    221                                 <input name="blog[domain]" type="text" class="regular-text ltr" id="site-address" aria-describedby="site-address-desc" autocapitalize="none" autocorrect="off" required /><span class="no-break">.<?php echo preg_replace( '|^www\.|', '', get_network()->domain ); ?></span>
    222                                 <?php
    223                         } else {
    224                                 echo get_network()->domain . get_network()->path
    225                                 ?>
    226                                 <input name="blog[domain]" type="text" class="regular-text ltr" id="site-address" aria-describedby="site-address-desc" autocapitalize="none" autocorrect="off" required />
    227                                 <?php
    228                         }
    229                         echo '<p class="description" id="site-address-desc">' . __( 'Only lowercase letters (a-z), numbers, and hyphens are allowed.' ) . '</p>';
    230                         ?>
     220                                <span class="code">
     221                                        <?php if ( is_subdomain_install() ) : ?>
     222                                                <input name="blog[domain]" type="text" class="regular-text code" id="site-address" aria-describedby="site-address-desc" autocapitalize="none" autocorrect="off" required /><!--
     223                                                --><code class="no-break"><?php echo esc_html( '.' . preg_replace( '|^www\.|', '', get_network()->domain ) ); ?></code>
     224                                        <?php else : ?>
     225                                                <code class="no-break"><?php echo esc_html( get_network()->domain . get_network()->path ); ?></code><!--
     226                                                --><input name="blog[domain]" type="text" class="regular-text code" id="site-address" aria-describedby="site-address-desc" autocapitalize="none" autocorrect="off" required />
     227                                        <?php endif; ?>
     228                                </span>
     229                                <p class="description" id="site-address-desc">
     230                                        <?php _e( 'Only lowercase letters (a-z), numbers, and hyphens are allowed.' ); ?>
     231                                </p>
    231232                        </td>
    232233                </tr>
Note: See TracChangeset for help on using the changeset viewer.