Make WordPress Core

Changeset 54332


Ignore:
Timestamp:
09/27/2022 04:29:59 PM (2 years ago)
Author:
SergeyBiryukov
Message:

Bootstrap/Load: Revert the is_*_admin_screen() aliases for is_*_admin() function family.

After some further discussion, it is apparent that the added clarity was subjective, and the _screen suffix may not always be appropriate, e.g. in Ajax context. To address any confusion with the existing names, the documentation for these functions can be updated instead.

Additionally, the is_super_admin_user() alias for is_super_admin() is reverted as well, which may be reconsidered in the future.

Follow-up to [54259].

Props azaozz, jrf, johnbillion, manfcarlo, Clorith.
See #56400.

Location:
trunk/src/wp-includes
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/capabilities.php

    r54259 r54332  
    10881088 * Determines whether user is a site admin.
    10891089 *
    1090  * @since 6.1.0
    1091  *
    1092  * This function is an alias for is_super_admin().
    1093  *
    1094  * @see is_super_admin()
    1095  *
    1096  * @param int|false $user_id Optional. The ID of a user. Defaults to false, to check the current user.
    1097  * @return bool Whether the user is a site admin.
    1098  */
    1099 function is_super_admin_user( $user_id = false ) {
    1100     return is_super_admin( $user_id );
    1101 }
    1102 
    1103 /**
    1104  * Determines whether user is a site admin.
    1105  *
    11061090 * @since 3.0.0
    11071091 *
  • trunk/src/wp-includes/load.php

    r54259 r54332  
    11581158 * Determines whether the current request is for an administrative interface page.
    11591159 *
    1160  * This function is an alias for is_admin().
    1161  *
    1162  * @since 6.1.0
    1163  *
    1164  * @see is_admin()
    1165  *
    1166  * @return bool True if inside WordPress administration interface, false otherwise.
    1167  */
    1168 function is_admin_screen() {
    1169     return is_admin();
    1170 }
    1171 
    1172 /**
    1173  * Determines whether the current request is for an administrative interface page.
    1174  *
    11751160 * Does not check if the user is an administrator; use current_user_can()
    11761161 * for checking roles and capabilities.
     
    11991184 * Determines whether the current request is for a site's administrative interface.
    12001185 *
    1201  * This function is an alias for is_blog_admin().
    1202  *
    1203  * @since 6.1.0
    1204  *
    1205  * @see is_blog_admin()
    1206  *
    1207  * @return bool True if inside WordPress site administration pages.
    1208  */
    1209 function is_site_admin_screen() {
    1210     return is_blog_admin();
    1211 }
    1212 
    1213 /**
    1214  * Determines whether the current request is for a site's administrative interface.
    1215  *
    12161186 * e.g. `/wp-admin/`
    12171187 *
     
    12401210 * e.g. `/wp-admin/network/`
    12411211 *
    1242  * This function is an alias for is_network_admin().
    1243  *
    1244  * @since 6.1.0
    1245  *
    1246  * @see is_network_admin()
    1247  *
    1248  * @return bool True if inside WordPress network administration pages.
    1249  */
    1250 function is_network_admin_screen() {
    1251     return is_network_admin();
    1252 }
    1253 
    1254 /**
    1255  * Determines whether the current request is for the network administrative interface.
    1256  *
    1257  * e.g. `/wp-admin/network/`
    1258  *
    12591212 * Does not check if the user is an administrator; use current_user_can()
    12601213 * for checking roles and capabilities.
     
    12771230
    12781231    return false;
    1279 }
    1280 
    1281 /**
    1282  * Determines whether the current request is for a user admin screen.
    1283  *
    1284  * e.g. `/wp-admin/user/`
    1285  *
    1286  * This function is an alias for is_user_admin().
    1287  *
    1288  * @since 6.1.0
    1289  *
    1290  * @see is_user_admin()
    1291  *
    1292  * @return bool True if inside WordPress user administration pages.
    1293  */
    1294 function is_user_admin_screen() {
    1295     return is_user_admin();
    12961232}
    12971233
Note: See TracChangeset for help on using the changeset viewer.