wp_maybe_grant_resume_extensions_caps

函数
wp_maybe_grant_resume_extensions_caps ( $allcaps )
参数
  • (bool[]) $allcaps An array of all the user's capabilities.
    Required:
返回值
  • (bool[]) Filtered array of the user's capabilities.
定义位置
相关方法
wp_maybe_grant_site_health_capswp_maybe_grant_install_languages_capwp_get_audio_extensionswp_get_video_extensionswp_image_src_get_dimensions
引入
5.2.0
弃用
-

wp_maybe_grant_resume_extensions_caps: 这个函数授予管理网站和网络扩展的权限。它检查用户是否有管理网络选项的权限,如果没有,它将该权限授予用户的角色。

过滤用户权限,以根据需要授予”resume_plugins” 和”resume_themes” 权限。

function wp_maybe_grant_resume_extensions_caps( $allcaps ) {
	// Even in a multisite, regular administrators should be able to resume plugins.
	if ( ! empty( $allcaps['activate_plugins'] ) ) {
		$allcaps['resume_plugins'] = true;
	}

	// Even in a multisite, regular administrators should be able to resume themes.
	if ( ! empty( $allcaps['switch_themes'] ) ) {
		$allcaps['resume_themes'] = true;
	}

	return $allcaps;
}

常见问题

FAQs
查看更多 >