=== Slash Admin === Contributors: gsarig Tags: WordPress, admin, administration, dashboard, favicon, login, analytics, internet explorer, revisions, permission, role, access, fonts Requires at least: 3.0 Tested up to: 3.9 Stable tag: 2.2 License: GPLv2 or later More than a dozen of settings aiming at creating a friendlier administration environment for both Administrators and Editors. == Description == Slash Admin gathers some common functions that you probably need in most of your websites. The plugin lets you change various different options in a WordPress website, keeps them active even if you switch your theme and helps you create a friendlier Admin Panel for you and your editors. = Features = *Appearance* * Upload a favicon * Unload default WordPress Open Sans font * Enqueue your own Google Web Fonts *Administration* * Insert Google Analytics tracking code (so as you don't have to remember re-entering it in case you switch themes in the future) * Limit the number of revisions that WordPress keeps for each post (keeps the database cleaner) * Prevent Post Updates and Deletion After a Set Period. Useful if you have many editors or in cases where an editor's account is compromized, adding spam code to the posts (by disallowing editing of older posts you limit the damage) *Frontend usability* * Add your custom logo at the WordPress log-in screen * Make the login screen logo (custom or default) linking to your website's homepage instead of wordpress.org * After login, redirect users at the homepage instead of their profile page * Disable the Admin Bar for all users except Administrators. Applies only to the front-end. It's useful if you want your site to be visible only to logged-in users (e.g. during developement phase), but you don't want them to access the dashboard or get confused with the admin bar *Backend usability* * Hide unnecessary options from the Admin menu for non admins (so editors won't get overwhelmed with options that have no meaning for the current website) * Allow editors to manage Menus and Widgets and access some other appearance settings previously acessible only to admins (for example, you might want to give your client the option to modify the website's menu, but you would rather avoid making him/her an administrator) * Hide notices about updating WordPress and other plugins for all users except from Admins (sometimes clients get confused with those notices and think that there is something wrong with the website) *Compatibility* * Display a warning for users of old versions of Internet Explorer (IE8 or older). Yes, sadly there are still people who use Internet Explorer 8... == Installation == 1. Upload the Slash Admin plugin to your WordPress plugins directory and activate it. 2. Go to Tools / Slash Admin and set your preferred options. == Frequently Asked Questions == = My theme also supports some of this plugin's features. Which one should I choose? = It is up to you to decide whether you will use your theme's options or those provided by this plugin. It is recommended, though, that you keep those settings separated from your theme and the reason is simple: If at some point you decide to switch themes, those options will be lost and you have to remember to re-enter them. Keeping them in a plugin maintains the options between themes. = Is is wise to hide update notices from my users? = Generally speaking, no. WordPress' default behaviour is probably the best, that's why the specific option is disabled by default. In some cases, though, users might get confused with those notifications or think that something is wrong with the website. In cases like that, you might want to keep the update notifications visible only for those who can apply them - namely the administrators. Keep in mind that, technically, selecting this option won't remove the notifications for the non-admins - it will just hide them with CSS. = What does hiding options for non-admins means? = Sometimes you only use certain features of WordPress. For example, your website might have comments disabled or not using the Links feature. Also, for better usability you might want to show your users only the options that concern them. Hiding those options won't remove them. You, as an administrator, will always see the full list of all the available options. An editor, though, won't see the hidden options, which helps him focus to only those that concern him. = How does allowing access to appearance settings work? = You can allow editors access to one or more of the following sub-sections of the "Appearance" section: * Customize * Widgets * Menus * Background Technically, by selecting even one of the above options you give editors access to the Appearance section. To prevent them from accessing unwanted subsections (e.g. you want them to see the Menus but not the Widgets) the plugin hides their links via CSS/JavaScript from both the backend and the frontend. If an editor knew the link for the Widgets subsection he/she could access it. By default the plugin respects the WordPress' default behavior, keeping those options disabled (users have no access at all to the Appearance section). = Old browser warning behaves strangely with W3TC plugin = This is a known issue. When Page Caching is activated in the W3 Total Cache plugin, the old browser warning becomes unpredictable and it may appear not only in Internet Explorer 8 but in newer IE versions as well as in Chrome. To deal with the problem you need to disable either the old IE warning or the W3TC Page Cache option. == Screenshots == 1. Appearance 2. Administration 3. Frontend usability 4. Backend usability 5. Compatibility 6. The Old Browser warning message == Changelog == = 2.2 = * NEW FEATURE: Added option to unload the default WordPress Open Sans font and enqueue your own Google Web Fonts * Complete redesign * Minor performance improvements = 2.1 = * Added option for allowing editors to manage Menus and Widgets and access some other Appearance settings previously acessible only to admins * Some minor changes in the appearance of the plugin's options page * Updated documentation * Updated Greek translation = 2.0 = * Added option to limit the number of revisions that WordPress keeps for each post = 1.9 = * Added option to block post updates and deletion if the post is older than a specific period of time. Applies only to editors (admins can still edit the post as usual) = 1.8.5 = * Added option to hide additional fields from non admins = 1.8.1 = * Added Greek translation = 1.8 = * Added WordPress 3.8 compatibility * New design * Improved the appearence of the image at the login page = 1.7 = * Added option to show a warning for users of old versions of Internet Explorer = 1.6 = * Added option to disable Admin Bar for non admins (only in the front-end) * Added option to hide update notices for non admins = 1.5 = * Option to redirect users to the homepage after login (instead of their profile page) = 1.0.1 = * Some tidying up to the options page * Added documentation = 1.0.0 = * First release! == Upgrade Notice == = 1.8.5 = * Initial submittion to the WordPress.org repository