Apex Digital Toolbox
Too many plugins installed to do basic things? Bring some common functions ones into one plugin to make life that little bit easier for developers.
Solid choice
Apex Digital Toolbox is a solid plugin choice in 2026, with a few things worth checking first. It runs on 100+ sites and was last updated 1 week ago, and scores 63/100 on our health check.
- Actively developed — last update 1 week ago
- Momentum — downloads up 22% vs the previous 30 days
- Small user base (100+ active installs)
- Very few reviews so far
- Needs PHP 8.1 or newer
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Apex Digital Toolbox stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| administration | >100 |
| production | >100 |
| setup | >100 |
| staging | >100 |
Version adoption
Share of active sites per release.
About Apex Digital Toolbox
From the official readme · v2.6.1Description
Too many plugins installed to do basic things? This plugin tries to bring some common ones into one plugin to make life that little bit easier.
Current functionality
- Install and update the private plugins supplied to your website from Apex Toolbox -> Packages, with updates then appearing on the normal WordPress Updates screen
- Identify the production URL so as to apply specific logic or hooks depending on which environment the site is in
- Block visitors to the staging site based on IP or by using a specific cookie – great for showing clients but not the world
- Find & replace functionality – great for changing from a staging URL to a production URL
- Auto 301 redirect to the site domain for WordPress – useful to ensure everyone is using the correct path i.e. with www (or not) and https (or not)
- Add additional classes to the main body tag to easily target device and operating system i.e. iOS, Android, Chrome, etc…
- Sitemap generator to display a list of pages (or any post type) on the site as well as offering the ability to exclude pages
- WooCommerce settings to disable categories list on single product page, remove reviews tab, remove product count on categories
- When using Visual Composer you can automatically load in any PHP files that make use of vc_map() within your theme
- When using Gravity Forms & Bootstrap all correct classes will be applied to input boxes and buttons. Also, a new field type is added to add columns to forms as well as placing the submit button wherever you like
- Gravity Forms confirmation message appear underneath any fixed header when using AJAX. This hook allows you to scroll to the correct position based on the header
- Can specify a stylesheet that you want to appear last in the enqueue – useful for overwriting parent themes or other plugins
- YouTube embedded videos can have the title, related videos, and controls switched off
- Change the sender name and email address for emails sent
- Short code for displaying the current year – useful for keeping copyright notices up-to-date
- WooCommerce template tweaks for improved usability when using the Jupiter theme
- Set parent hierarchy pages as place holders so they don’t provide links in menus to empty pages
- Simple short code for the current page title – useful to add in to links
- Disable certain notifications for admin
- Added Relevanssi support for XforWooCommerce filter plugin when AJAX is in use
Coming soon
- Drag & drop page re-ordering
- Improve noindexing on WooCommerce hidden products as well as ensuring the don’t appear in sitemaps both HTML & XML
- Auto hide a page from any menu when its status is no longer published
- Additional default settings for Visual Composer to make it easier to extend and remove built in elements & templates
- More to come!
Installation
- Upload the plugin files to the
/wp-content/plugins/apex-wordpress-toolboxdirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress
- Navigate to
Apex Toolbox->Hooksto switch on which hooks you want to take advantage of - Some hooks provide specific settings that can be found under
Apex Toolbox->Settings
Frequently asked questions
Why can’t I un-check some hooks?
Some hooks need to be on by default for the plugin to run in its basic state. Being able to remove the menu from WordPress, for example, would mean you could no longer change anything.
Common hook your after not listed above?
Let us know what you’re after and we can look at adding it to the list. This plugin is developed to be very light weight by allowing the administrator to switch features on and off as needed. Only when a specific features is required does WordPress even get told about it.
Changelog
None
2.6.1
- Premium theme updates are now visible from the command line as well.
wp theme list,wp theme updateandwp theme statusnow wake the same premium updaters thatwp plugin listalready does. Jupiter X only loads its theme updater inside wp-admin, so until nowwp theme listreported it as up to date while wp-admin showed an update, andwp theme update jupiterxon a copy answered “already updated”. The must-use plugin that does the waking is rewritten automatically on this update; every other WP-CLI command is left exactly as it was
2.6.0
- Outbound firewall: a development or staging copy can now deactivate an Essential Addons (WPDeveloper) licence, which is the step that has to happen before a licence key can be entered on the copy. Until now the deactivate was blocked, the copy kept showing the live site’s licence as active, and there was no way to enter a key. Only a deactivate that names the copy’s own web address is allowed: the firewall checks the address in the request against the copy’s own, so a copy can release its own registration but never the live site’s. Deactivating a copy that had been activated frees that seat
- Outbound firewall: rules can now require that part of a request names the copy’s own web address, which is what makes the deactivate above safe to allow. It is checked by the firewall itself, not taken on trust from the plugin making the request
- Outbound firewall: rules for Jupiter X (Artbees). A copy can now see and install updates for the theme and for its companion plugin, and browse the recommended plugins list. Registering or revoking the Jupiter X API key stays blocked on every Artbees address, because the key is tied to a single web address and registering a copy would move it away from the live site
- Outbound firewall: a rule for RealHomes (Inspiry Themes). A copy can now see and install updates for the theme and for Easy Real Estate, the RealHomes Elementor Addon and Real Estate CRM. Nothing on that address can register or release anything
- Outbound firewall: allowing a licence activation or deactivation on a copy is deliberate and the cost is yours to weigh – it uses or frees one of the licence’s seats. Any shipped rule can be removed on a site with the apex_toolbox_http_default_rules filter
2.5.0
- Packages: a private plugin that is already installed from somewhere else – an old manual upload, a GitHub download or the vendor’s own zip – can now be taken over from the Packages screen. Until now the screen offered Install, WordPress refused because the plugin’s folder already existed, and the only way through was to delete the working plugin first, which meant downtime on a live site
- Take over installs the registry’s build over the existing copy. The new package is downloaded and checked against the registry’s fingerprint before anything is changed. An active plugin stays active throughout, and if it cannot be switched back on afterwards the screen says so. From then on the plugin updates from the registry like any other package
- A confirmation screen comes first. It shows the installed plugin’s name and version, the version that will replace it, and that the files will be overwritten in place, so any changes made to them on the site are lost. A copy only has to be in the right folder to be offered, so the screen warns prominently when the installed plugin has a different name, and it says when the copy currently gets its updates from somewhere else
- A copy newer than the registry’s version is never taken over, because that would be a downgrade. The same version is allowed: that is the usual case, swapping in the registry’s build of what the site already runs
- A package whose zip would unpack into a different folder is refused before anything is touched, instead of being installed beside the old copy as a second plugin
2.4.0
- Premium plugin updates are now visible from the command line. Crocoblock’s Jet plugins, Essential Addons Pro and other plugins that use EDD Software Licensing only check for updates inside wp-admin or WP-Cron, so
wp plugin listreported them as up to date when wp-admin showed an update. A small must-use plugin, installed and removed by the Toolbox, now lets them check whenwp plugin list,wp plugin updateorwp plugin statusruns. Other WP-CLI commands are left exactly as they were. To turn it off on a site, add define(‘APEX_TOOLBOX_WAKE_UPDATERS’, false) to wp-config.php - New
wp apex updates listcommand: every installed plugin and theme – must-use plugins and drop-ins included, aswp plugin listshows them – with the update each one’s updater offers, as JSON. It always reports at least everythingwp plugin listdoes, because it runs the same update check. It also says whether WordPress has any update information for each package (checked), so a plugin nobody checked no longer looks the same as one that is up to date. If one vendor’s update check fails, that package is reported as unchecked with a warning, and the rest of the list still comes back - New
wp apex changelog get <plugin>command: a plugin’s changelog as HTML. It uses Crocoblock’s published changelog for Jet plugins, then plugin information from wordpress.org or the vendor, then the plugin’s own readme.txt - Outbound firewall: development and staging copies may now read Crocoblock’s published changelog files, and nothing else on crocoblock.com
2.3.2
- WP Defender: the option that skips audit logging during an import now actually recognises one. It only matched a request whose action was “process” or “processing”, which missed nearly every real import – WP All Import’s scheduled runs use “trigger” and “pipe” as well, and some carry no action at all – so the option could be switched on and change nothing at all. On one site importing every half hour this had let the audit log reach 86 million rows and 22 GB, 97% of the whole database, almost all of it one row per imported image
- A request is now treated as an import whatever action it carries, so long as it is genuinely one. A WP All Import cron request must carry that site’s real cron key, checked the same way WP All Import checks it before running the import, and the admin import screen counts only for someone allowed to run imports. Matching on the parameter alone would have let anyone append it to any request and go unlogged, which is not a trade worth making for an audit log
- A site whose importer endpoint carries neither the cron key nor the WP All Import page – a theme with its own import trigger, say – can declare a request an import through the new apex_toolbox_is_import_request filter, instead of needing a change to this plugin
- The option stays off by default and is still turned on per site from the Hooks page. Its name and description now describe the symptom it cures, an audit log grown to gigabytes, so it can be found by someone looking at a bloated database rather than only by someone who already knows it exists
- Ordinary site activity is still audited. Only requests identified as an import are skipped, and WP Defender already ignores its own audit listeners under WP-Cron and WP-CLI
2.3.1
- Outbound firewall: a development or staging copy can now log in to the WPMU DEV Dashboard, and so install and update WPMU DEV plugins. Connecting is what was blocked before – the Dashboard clears its stored key when it cannot reach WPMU DEV, so a copy would log itself out. Connecting a copy adds it to your Hub as its own site, because the address it registers is the copy’s own and the live site’s Hub entry is left alone. Unlike the other plugins that allow this, the Dashboard also re-connects twice a day on its own rather than only when someone presses a button. If your membership has a limited number of sites, remove this rule with the apex_toolbox_http_default_rules filter
- A development or staging copy now tells the WPMU DEV Hub its own address rather than the live site’s, so connecting a copy adds that copy to the Hub and the live site’s entry is never written to. This matters because a copy reports the live address when WordPress is used from the command line on a common local setup, and the Hub identifies sites by that address. It does nothing on the live site, or where the site already sets WPMUDEV_HUB_SITE_URL itself
- Disconnecting a site from the Hub stays blocked, as do granting and removing WPMU DEV support access and turning the Hub’s analytics on or off
- The plugin changelog and the translation list the current Dashboard needs are allowed too, so its screens stop reporting connection errors. Downloads – plugins, themes and translation files – still have no rule and are only reachable while WordPress is actually installing them
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Apex Digital Toolbox alternatives
All administration plugins →FAQ
Apex Digital Toolbox: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 17, 2026
Is Apex Digital Toolbox free?
Yes. Apex Digital Toolbox is free to download and use from the official WordPress.org plugin directory.
Is Apex Digital Toolbox safe to use in 2026?
Apex Digital Toolbox is a solid plugin choice in 2026, with a few things worth checking first. It runs on 100+ sites and was last updated 1 week ago, and scores 63/100 on our health check.
How many websites use Apex Digital Toolbox?
Apex Digital Toolbox is active on 100+ WordPress websites and has been downloaded 8,834 times since it launched in November 2016. It was downloaded 755 times in the last 30 days.
Does Apex Digital Toolbox work with WordPress 7.1?
Apex Digital Toolbox is officially tested up to WordPress 7.0.7, while the latest release is 7.1.3. It may still work, but try it on a staging site first.
What PHP version does Apex Digital Toolbox need?
Apex Digital Toolbox requires PHP 8.1 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Apex Digital Toolbox last updated?
The latest version, 2.6.1, was released on October 9, 2026 (1 week ago).
Who makes Apex Digital Toolbox?
Apex Digital Toolbox is developed and maintained by nwells.
What are the best alternatives to Apex Digital Toolbox?
The most popular alternatives to Apex Digital Toolbox are Adminimize (100K+ installs), Remove Dashboard Access (30K+ installs) and Error Log Monitor (20K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card



