Changeset 44973 for trunk/src/wp-includes/capabilities.php
- Timestamp:
- 03/21/2019 09:52:07 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/capabilities.php
r44717 r44973 465 465 } 466 466 break; 467 case 'resume_plugin': 468 $caps[] = 'resume_plugins'; 469 break; 470 case 'resume_theme': 471 $caps[] = 'resume_themes'; 472 break; 467 473 case 'delete_user': 468 474 case 'delete_users': … … 951 957 return $allcaps; 952 958 } 959 960 /** 961 * Filters the user capabilities to grant the 'resume_plugins' and 'resume_themes' capabilities as necessary. 962 * 963 * @since 5.2.0 964 * 965 * @param bool[] $allcaps An array of all the user's capabilities. 966 * @return bool[] Filtered array of the user's capabilities. 967 */ 968 function wp_maybe_grant_resume_extensions_caps( $allcaps ) { 969 // Even in a multisite, regular administrators should be able to resume plugins. 970 if ( ! empty( $allcaps['activate_plugins'] ) ) { 971 $allcaps['resume_plugins'] = true; 972 } 973 974 // Even in a multisite, regular administrators should be able to resume themes. 975 if ( ! empty( $allcaps['switch_themes'] ) ) { 976 $allcaps['resume_themes'] = true; 977 } 978 979 return $allcaps; 980 }
Note: See TracChangeset
for help on using the changeset viewer.