__('Subscribers', 'akashahmed-toolbar-visibility'), 'contributor' => __('Contributors', 'akashahmed-toolbar-visibility'), 'author' => __('Authors', 'akashahmed-toolbar-visibility'), 'editor' => __('Editors', 'akashahmed-toolbar-visibility'), 'administrator' => __('Administrators', 'akashahmed-toolbar-visibility') ]; // Get all settings $settings = array( 'disable_frontend' => get_option('atvm_disable_frontend', 'off'), 'hide_toolbar_logo' => get_option('atvm_hide_toolbar_logo', 'off'), 'hide_all_users' => get_option('atvm_hide_all_users', 'off'), 'hide_all_guests' => get_option('atvm_hide_all_guests', 'off'), 'adminbar_position' => get_option('atvm_adminbar_position', 'top'), 'bg_type' => get_option('atvm_bg_type', 'color'), 'bg_color' => get_option('atvm_bg_color', '#1d2327'), 'text_color' => get_option('atvm_text_color', '#f0f0f1'), 'dropdown_style' => get_option('atvm_dropdown_style', 'default'), 'new_button_color' => get_option('atvm_new_button_color', '#72aee6'), 'custom_logo' => get_option('atvm_custom_logo', ''), 'custom_logo_url' => get_option('atvm_custom_logo_url', home_url()), 'auto_save' => get_option('atvm_auto_save', 'off') ); // Get role settings foreach ($roles as $role_key => $role_name) { $settings["hide_toolbar_{$role_key}"] = get_option("atvm_hide_toolbar_{$role_key}", 'off'); } ?>