用户功能设置收口与废弃后台链路清理
This commit is contained in:
@@ -49,8 +49,6 @@ class Capabilities {
|
||||
'comment_delete_my_post' => ['label' => __('删除自己文章下的评论', 'aksrt'), 'exclude_roles' => ['all']],
|
||||
'comment_delete_other' => ['label' => __('删除其他文章下的评论', 'aksrt'), 'exclude_roles' => ['all']],
|
||||
|
||||
'upload_avatar' => ['label' => __('上传头像', 'aksrt'), 'default' => ['logged' => true]],
|
||||
'upload_profile_background' => ['label' => __('上传用户资料卡背景图', 'aksrt'), 'default' => ['logged' => true]],
|
||||
'upload_submit_image' => ['label' => __('投稿图片上传', 'aksrt'), 'exclude_roles' => ['all']],
|
||||
'upload_comment_image' => ['label' => __('评论图片上传', 'aksrt'), 'exclude_roles' => ['all']],
|
||||
'upload_resource_attachment'=> ['label' => __('资源附件上传', 'aksrt'), 'exclude_roles' => ['all']],
|
||||
@@ -153,36 +151,4 @@ class Capabilities {
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取"系统工具"设置
|
||||
*/
|
||||
public static function get_system_tools_settings(): array {
|
||||
$s = Settings::get_all();
|
||||
$time_format = sanitize_text_field((string) ($s['time_format'] ?? 'n月j日 H:i'));
|
||||
|
||||
return [
|
||||
'remove_emoji' => !empty($s['remove_emoji'] ?? true),
|
||||
'remove_open_sans' => !empty($s['remove_open_sans'] ?? true),
|
||||
'remove_more_wp_head' => !empty($s['remove_more_wp_head'] ?? true),
|
||||
'hide_admin_bar' => !empty($s['hide_admin_bar'] ?? true),
|
||||
'remove_dashboard_widgets' => !empty($s['remove_dashboard_widgets'] ?? true),
|
||||
'admin_frontend_set' => !empty($s['admin_frontend_set'] ?? true),
|
||||
'display_wp_update' => !empty($s['display_wp_update'] ?? true),
|
||||
'close_gutenberg' => !empty($s['close_gutenberg']),
|
||||
'admin_user_del_fields' => !empty($s['admin_user_del_fields'] ?? true),
|
||||
'split_upload_s' => !empty($s['split_upload_s'] ?? true),
|
||||
'split_minimum_size' => max(4, min(100, (int) ($s['split_minimum_size'] ?? 20))),
|
||||
'newfilename' => !empty($s['newfilename']),
|
||||
'newfilename_type' => in_array($s['newfilename_type'] ?? 'time', ['random', 'time'], true)
|
||||
? $s['newfilename_type'] : 'time',
|
||||
'disabled_large_thumbnail' => !empty($s['disabled_large_thumbnail'] ?? true),
|
||||
'disabled_autoembed' => !empty($s['disabled_autoembed'] ?? true),
|
||||
'mce_float_toolbar' => [
|
||||
'pc_s' => !empty($s['mce_float_toolbar_pc_s'] ?? true),
|
||||
'm_s' => !empty($s['mce_float_toolbar_m_s'] ?? true),
|
||||
],
|
||||
'time_ago_s' => !empty($s['time_ago_s'] ?? true),
|
||||
'time_format' => $time_format,
|
||||
];
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user