Plugin info

Total downloads: 6,886
Active installs: 100
Total reviews: 1
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 2 language(s)
Contributors: 1
Last updated: 1/27/2025 (338 days ago)
Added to WordPress: 12/10/2019 (6 years old)
Minimum WordPress version: 6.0
Tested up to WordPress version: 6.7.4
Minimum PHP version: 7.2

Maintenance & Compatibility

Maintenance score

Stale • Last updated 338 days ago • 1 reviews

40/100

Is DigiTimber cPanel Integration abandoned?

Likely maintained (last update 338 days ago).

Compatibility

Requires WordPress: 6.0
Tested up to: 6.7.4
Requires PHP: 7.2

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

cPanel Manager (from iControlWP)
Rating 5.0/5 (2 reviews)Active installs 200
WebFacing™ – Email Accounts management for cPanel®
Rating 5.0/5 (8 reviews)Active installs 200
AWStats Report Viewer
Rating 1.3/5 (3 reviews)Active installs 60
WebFacing™ – Storage, resource usage and errors in cPanel®
Rating 5.0/5 (1 reviews)Active installs 50
GNA WHM Manager
Rating 3.0/5 (1 reviews)Active installs 10
Cpanel Operations
Rating 0.0/5 (0 reviews)Active installs 10

Description

DigiTimber cPanel Integration allows users to access basic cPanel functionality from within WordPress. This plugin was created initially for our own users, but decided that with the lack of any other plugins in the list, we’d toss it out there for others. Hopefully its helpful to you and your users!

Currently limited to email administration, but more is planned.
– View a list of all email accounts for all domains.
– Add a new email accounts to any domain registered in cpanel.
– Update email account passwords and quotas.
– Delete email accounts.

In time we are hoping to add many functions from within the WordPress site that users would otherwise need to log into cPanel in order to access.

Installation

  1. Visit ‘Plugins > Add New’
  2. Search for ‘DigiTimber cPanel Integration’
  3. Activate DigiTimber cPanel Integration from your Plugins page.
  4. Select Settings -> cPanel Settings to provide username and password to the plugin.

or

  1. Download zip from GitHub: https://github.com/vexing-media/DigiTimber-cPanel-Integration-WP-Plugin
  2. Visit ‘Plugins > Add New -> Upload Plugin
  3. Click ‘Choose File’, select .zip file you downloaded, and click ‘Install Now’
  4. Activate DigiTimber cPanel Integration from your Plugins page.
  5. Select Settings -> cPanel Settings to provide username and password to the plugin.

Frequently Asked Questions

Is it secure to have my cPanel login credentials in my WordPress?

It’s as secure as your wordpress site. We store the credentials using AES-256 encryption in the WordPress database. The salt and iv are computed once on installation so each installation is unique.

Is there an undo option?

No. Unfortunately all changes made are immediately caried out on the server. Data loss may occur if you use the delete or modify options. Please ensure you have a valid backup of your data on cPanel while using any remote plugin.

Where is all the documentation?

Currently there is no documentation besides this readme. More will become available as we add additional functionality.

Do you make any other plugins?

Not at this time.

How do I contact someone for support of this plugin?

While we don’t offer any offical support for this plugin, please email [email protected] or post to the WordPress support forum and we will attempt to assist to the best of our abilities.

Review feed

No reviews available

Screenshots

  1. Email Page - Shows the email management page

    Email Page - Shows the email management page

  2. Manage Page - Shows the page of managing a single email account

    Manage Page - Shows the page of managing a single email account

  3. Settings Page - Shows the settings page where you enter cPanel credentials

    Settings Page - Shows the settings page where you enter cPanel credentials

Changelog

1.4.8

1/27/2025
– SECURITY UPDATE: XSS/CSRF reported and resolved.

1.4.6-7

1/24/2020
– BUGFIX (Issue#12): The plugin generated 1 character of unexpected output during activation… – Removed erronious newline at top of file causing output

1.4.5

12/6/2020
– INFO: 1 Year Anniversary – Thank you to everyone who has helped us and to all of those who are enjoying this plugin!
– UPDATED: Simplification of activation code into single function call
– UPDATED: Cleanup and commenting of additional code blocks
– UPDATED: Reorganized code blocks for easier review and editing
– FIXED: Added proper error condition when cPanel connection is NULL
– FIXED: Error checking and better error handling throughout
– FIXED: Removed abrupt code ends (die, exit) and allowed them to close appropriately
– ADDED: Added simple javascript ‘toggle all’ button on settings page for domain lists longer than 6 elements
– UPDATED: Renamed Menu to from DigiTimber cPanel to cPanel Integration
– UPDATED: Renamed Menu to Email to Email Administration
– ADDED: Removed existing readme/text from main plugin page and added basic stats and links.

1.4.4

12/5/2020
– BUGFIX (Issue#11): Added proper check for username/password validation. Settings page now details if the login works or not and provides proper error notification.
– BUGFIX: Resolved an issue with activation/deactivation/uninstall – could cause issues with other plugins

1.3.3

2/7/2020
– BUGFIX (Issue#9): Unable to delete email accounts created in cPanel
– ADDED: Created a settings section to allow users to select which domains are seen in the plugin (in case people want to limit for large accounts) (defaults to all enabled)

1.3.2

12/9/2019
– INFO: After submission to WP Plugin Directory, we had a few things to fix
– UPDATED: Changed the overall name of the plugin to DigiTimber cPanel Integration
– UPDATED: Including your own CURL code – Removed old curl library and wrote our own based on the WP HTTP api
– UPDATED: Generic function (and/or define) names – removed old function names that were not very specific and added (hopefully) appropriate naming (dt_cpanel prefix)
– UPDATED: Please sanitize, escape, and validate your POST calls – reviewed all input and applied applicable sanitation or encoding
– UPDATED: Nonces and user permissions – added wp required nonce fields and validation to user input forms

1.2.2

12/8/2019
– INFO: Initial Submission to WordPress Official Plugins List
– ADDED: Created this file, readme.txt
– ADDED: Addon Email management – lists Emails / add new email accounts / modify email accounts / delete email accounts
– UPDATED: Encrypt cPanel credentials for storage in the database using AES-256 with generated key and iv
– ADDED: New Github repo

1.1.0

12/8/2019
– INFO: Added 3rd version identifier for security and patch updates. New format is Major.Minor.Patch
– UPDATED: Encrypt cPanel credentials for storage in the database using basic encryption and static key and iv

1.0

12/1/2019
– ADDED: Email listings – ability to add and delete
– ADDED: First savings of settings in database, plain text
– INFO: First Release