Make WordPress Core


Ignore:
Timestamp:
01/06/2026 05:55:33 AM (3 months ago)
Author:
westonruter
Message:

Code Modernization: Site Health, Permalinks, I18N, Users, Multisite: Use null coalescing operator instead of isset() ternaries.

Developed as a subset of https://github.com/WordPress/wordpress-develop/pull/10654
Initially developed in https://github.com/WordPress/wordpress-develop/pull/4886

Follow-up to [61443], [61442], [61436], [61435], [61434], [61403], [61433], [61432], [61431], [61430], [61429], [61424], [61404], [61403].

Props costdev, westonruter.
See #58874, #63430.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-signup.php

    r61411 r61444  
    977977    printf( __( 'You must first <a href="%s">log in</a>, and then you can create a new site.' ), $login_url );
    978978} else {
    979     $stage = isset( $_POST['stage'] ) ? $_POST['stage'] : 'default';
     979    $stage = $_POST['stage'] ?? 'default';
    980980    switch ( $stage ) {
    981981        case 'validate-user-signup':
     
    10011001        case 'default':
    10021002        default:
    1003             $user_email = isset( $_POST['user_email'] ) ? $_POST['user_email'] : '';
     1003            $user_email = $_POST['user_email'] ?? '';
    10041004            /**
    10051005             * Fires when the site sign-up form is sent.
Note: See TracChangeset for help on using the changeset viewer.