Overview of the Control Panel

Overview of the Control Panel

Version 2.0.0 of the ‘WP Cloud Server’ Plugin saw a complete rewrite of the user interface. It took a lot of thinking and debating to move away from the WordPress way of doing things.

But in the end we decided that it was important for the future of the Plugin to make a decision now, and to ensure that the result would make it easy for users to get the best from the Plugin. Both now and in the future!

The result is what you see now! We hope like us that you think the change was worth while? It isn’t perfect. There are slight glitches and things that need to be improved upon. But we’re still pleased with the result!

Module Overview

The main focal point for configuring the functionality of the Plugin is the ‘Module Overview’. This is the first option on the WordPress menu and the page is shown in the screenshot below.

You can see from this page the standard way of navigating around the functionality. The main sections are accessed using the WordPress Dashboard sub-menus, and the internal Plugin functions are accessed by the left-hand vertical menu.

In this case the menu item is highlighted to show the current page. Lower down the menu is a block labelled ‘Modules’. If you are simply running the standard ‘WP Could Server’ Plugin with no add-ons it will list ‘DigitalOcean’ and ‘ServerPilot’.

If you have any add-on Modules then they will also be listed here. In the screenshot above you can see that there are three add-on Modules, Vultr, Linode, and StatusCake.

Clicking on a Module name will take you to a dedicated page for that Module.. These have exactly the same layout for all Modules so here we will just look at ‘DigitalOcean’ as an example.

DigitalOcean Module Page

Clicking on the ‘DigitalOcean’ Module will take you to it’s dedicated page. The screenshot for DigitalOcean is shown below.

Settings Page

The default page is the settings page. At the moment the only setting is for the API settings. This is where you paste the API Keys that you generate in your account for the service that is relevant to the module.

New settings will be added here as new functionality is added in the future.

Looking at the top of the page you will see that this section is navigated using tabs. At the moment we are on the ‘Settings’ tab. You should see an additional tab called ‘Event Log’.

If you had the ‘Debug’ mode enabled you would also see a ‘Debug’ tab, but will cover this page later in this article.

Event Log

Clicking on the ‘Event Log’ tab gives you a table of events. It contains the last 20 events performed by the Module. If a server is deployed, or a website installed, or even a Module deactivated then it is captured here. This is useful if you need to check that an action occurred.