Note that the downloaded zip file contains the documentation, licensining info and a zip file with the actual plugin.
After installation and activation, a new "Admin Theme" menu item is available under "Appearance". This holds the plugin options and links to related pages.
Additionally, Clientside has its own "Settings" button in the plugin listing.
Note that the Clientside Plugin Options and Tools are only available to Administrator type users (specifically users with the "edit_theme_options" capability).
Visit your CodeCanyon downloads page to download the latest version of Clientside. Simply replace the plugin folder with a newer one to upgrade.
All settings are kept when updating and deactivation / uninstallation prior to updating is not necessary.
To deactivate Clientside; visit the Plugins page in the WordPress installation that has Clientside installed. Find Clientside in the list, hover over it or tap it to see the action buttons and press "Deactivate". This will disable the plugin without uninstalling it. All settings will remain.
To uninstall Clientside; first deactivate it as described above and then press "Delete". This will completely remove the plugin files as well as erase the plugin settings.
Visit the "Import/export Settings" tab under Appearance > Admin Theme to find the import/exporting features for the Clientside options.
Under Export you can choose which sections to export. Hitting the Export button will generate a text string that can be used to import the settings at a later time or in a different Clientside installation.
Under Import you can paste a previously exported text string to reapply the exported settings to the current installation. Importing settings overwrites existing settings in the sections it applies to. Sections that were not included in the export will be ignored when importing.
One of Clientside’s bundled tools is the “Admin Menu Editor”. You can find it via the Clientside Tools page, or in the menu under Tools.
The menu editor allows you to reorder menu items, rename them and conditionally hide them for specific user roles. This avoids confusion and distraction for the affected user group.
Note that this tool does not create or remove permissions (user capabilities) necessary to view certain pages. Therefore a page can still be inaccessible to a certain user group even if you enable it in the menu editor.
To rearrange menu items simply click & drag them in the menu editor. Drop it somewhere else and press “Save Settings” to apply the new menu order. Note that reordering is currently only possible for main menu items (not submenu items).
To rename a menu item, click on the “Edit” button next to it and enter a new title in the text field. The changes are applied after pressing "Save Settings”.
To hide a menu item, click on the “Edit” button next to it and check/uncheck the checkboxes next to their corresponding user role names to manage its visibility. Unchecking a box will hide the menu item for that user group. The changes are applied after pressing "Save Settings”.
Note that greyed out user roles signify that the item is already not available to that user role (due to user capabilities) or that it is locked. For example the Admin Menu Editor page is locked to the Administrator because otherwise the editor could become forever unavailable after hiding it, along with the ability to revert it.
You can always revert the menu customizations to their defaults by clicking the “Revert to Defaults” button next to “Save Settings” on the menu editor page. All custom ordering, renaming and hiding are then reset to their default state.
As with the other tools included in Clientside, they are limited to their basic functionality. For more control, it is advised to turn to a dedicated plugin for the specific purpose.
To prevent any manipulation of the menu, simply revert the Menu Editor Tool's configuration on its page.
One of Clientside’s bundled tools is the “Admin Widget Manager”. You can find it via the Clientside Tools page, or in the menu under Tools.
The widget manager allows you to choose which admin widgets are visible to which user group. The widget manager lists widgets belonging to the Dashboard page and the Post Edit screen (all post types). Hiding a widget also makes it disappear from the page’s Screen Options.
To hide other page sections throughout the admin areas, also see the Clientside Plugin Options.
To hide a widget, check/uncheck the checkboxes next to their corresponding user role names to manage its visibility. Unchecking a box will hide the widget for that user group. The changes are applied after pressing "Save Settings”.
Greyed out user roles signify that the widget is already not available to that user role (due to user capabilities).
You can always revert the customizations to their defaults by clicking the “Revert to Defaults” button next to “Save Settings” on the widget manager page.
As with the other tools included in Clientside, they are limited to their basic functionality. For more control, it is advised to turn to a dedicated plugin for the specific purpose.
Since version 1.1, Clientside puts notifications / alerts inside a Notification Center on the right side of the toolbar. This keeps the page layout uninterrupted, prevents distraction and still provides access to notifications if desired.
The toolbar item won't show until there are notifications to show. The toolbar icon will show red if there are important alerts or errors. Regular notifications such as "Settings saved" will disappear when navigating away from the page. No interaction is needed.
If not appreciated, the Notification Center can be disabled (this is a role-based setting) on the Clientside Plugin Options page. Look for the option called "Notification Center" and uncheck the box to disable it.
Many other aspects of the interface can be disabled/hidden via the Clientside Plugin Options. The options are divided into relevant categories and often can be set independently to apply to specific user roles.
Hiding elements using the plugin options does not permanently remove them. When reverting the options or uninstalling Clientside, everything is back to their default state.
One of Clientside’s bundled tools is the “Admin Column Manager”. You can find it via the Clientside Tools page, or in the menu under Tools.
The column manager allows you to choose which listing columns are visible to which user group. Hiding a column also makes it disappear from the page’s Screen Options.
To hide a column, check/uncheck the checkboxes next to their corresponding user role names to manage its visibility. Unchecking a box will hide the column for that user group. The changes are applied after pressing "Save Settings”.
Greyed out user roles signify that the column is already not available to that user role (due to user capabilities).
You can always revert the customizations to their defaults by clicking the “Revert to Defaults” button next to “Save Settings” on the column manager page.
As with the other tools included in Clientside, they are limited to their basic functionality. For more control, it is advised to turn to a dedicated plugin for the specific purpose.
The logo that appears on the login page and in the top-left corner of the admin area can be customized with your own image file. To upload your logo, visit the Clientside Plugin Options page and find the "Login page logo image" option and press Upload. This will show the general WordPress Media Manager where you can select an existing file or upload a new one. Select an image and press "Insert into post" to confirm your choice.
Save the settings to apply the changes.
Alternatively you can supply the URL to an image in the text field above the Upload button.
Simply empty the URL text field and save the settings to revert back to the default WordPress logo.
If the admin menu gets longer than the page, you can scroll through it independently from the content area. Simply move the mouse over it and scroll, or swipe it if using a touch device. This ensures all menu items are always accessible.
To access the network options page:
If you want to end up using Clientside on child sites but not the main site, you can safely deactivate Clientside on the main site after setting up the network options (if it's not network activated).
The theming aspect of Clientside can be individually disabled without deactivating the plugin. This way you can make use of the functionality changes the plugin provides without changing the WordPress interface styling.
To enable/disable Clientside theming, find the option "Enable Clientside admin theming" on the Clientside Plugin Options page. This is a user role specific option.
Note that certain options still rely on theming being enabled.
One of Clientside’s bundled tools is the “Custom CSS/JS Tool”. You can find it via the Clientside Tools page, or in the menu under Tools.
Writing CSS styles or javascript code into the text areas and saving the page will inject these snippets into the site or admin area accordingly. This can be used to overwrite or add to existing styles and scripts if you know how to do so.
Besides the predefined menu color schemes, the plugin doesn't support any other theming configuration. To achieve other customizations, you can use the Custom JS/CSS tool if you are confortable applying custom CSS. You can enter the rules under Tools > Custom CSS/JS in the CSS box under "Admin area and login screen".
Some examples:
body,
#wpadminbar #wp-admin-bar-top-secondary,
.clientside-back-to-top {
background-color: white !important;
}
#adminmenuwrap {
background-color: black !important;
}
.clientside-theme #adminmenu>li>a {
color: white !important;
}
.clientside-theme #adminmenu > li > a:hover {
color: red !important;
}
.clientside-theme #adminmenu .wp-submenu a {
color: #ccc !important;
}
.clientside-theme #adminmenu .wp-submenu a:hover {
color: #eee !important;
}
Visit the Frique Support Page to find support options from the author.