Product Icon

Admin Tools for WooCommerce

A set of utilities for WooCommerce store owners, administrators, and developers to secure, tune, and debug their stores.
Choose a billing option
$49
Save 20%
$98 $78.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Increase Security with Extended Admin Tools

Use the Admin Tools for WooCommerce extension to increase security for you store and your customers.

Features

Security Security first
  • Protect unauthorized access to the files on your webserver.
  • Prevent editing plugin and theme code.
Development Test and debug
  • Inspect the internal data stored in the WordPress DB tables for products and orders.
  • Test your store’s checkout without actually charging customers.
  • Route all emails to yourself on a local/staging site.
Tweaks Improve the user experience
  • Hide Related Products and Breadcrumbs.
  • Enable browser cache to improve performance.
  • Hide ×1 quantity.

Security settings

  • Disable Plugin File Editor and Theme File Editor – This feature allows you to disable the Plugin and Theme File Editors in your WordPress admin. This can help to improve security by preventing unauthorized access to your site’s files.
  • Deny access to certain files such as SQL, ZIP, and BAK – a particularly important security setting, which normally requires editing the .htaccess file.

Settings for posts and pages

  • Revisions – Specify whether to keep revisions of posts and pages, and how many,
  • Auto-date – Automatically update the date when saving posts, pages and products,
  • Page excerpts – Enable the Excerpt metabox for Pages, which is hidden by default.

Geolocation simulation/spoofing

  • Overwrite IP/Country – With these features, you can enter a specific country code or IP address to overwrite the geolocated information. This is useful for testing purposes when you want to simulate a different location for your website.

WooCommerce store tweaks

  • Hide Related Products on Single Product pages – This can be useful if you want to streamline the product page and remove distractions for your customers.
  • Hide breadcrumbs – Check if you need them. Breadcrumbs may not be necessary to help users understand their location within the site, or they do not fit with the overall look and feel of the site.
  • Hide ×1 – When quantity is 1, do not show ×1 on Checkout and Order Review pages.
  • Enable Block Editor for products – Use the Gutenberg block editor for product descriptions instead of the classic editor.
  • Disable product image zoom – Turn off the magnifying glass zoom effect on Single Product pages. Also prevents loading the related JS and CSS, improving page performance and Google PageSpeed score.
  • Disable product gallery lightbox – Prevent product images from opening in a lightbox overlay. Also prevents loading the related JS and CSS.
  • Disable product gallery slider – Turn off the image slider/carousel on product galleries. Also prevents loading the related JS and CSS.

Email settings

  • Custom “From” name and address – Override the default sender name and email address for all outgoing WordPress emails.
  • SMTP configuration – Send emails through an external SMTP server instead of the default PHP mail function, with configurable host, port, authentication, encryption, and SSL verification settings.
  • Email Tester – Send a test email directly from the settings page to verify that your email configuration is working correctly.

Performance

  • Enable browser cache – This is an important setting that can help to improve the performance of a website. By setting a “cache max-age” parameter, web browsers will request a new version of the page less frequently, which can reduce the load on the server and improve the speed at which pages are displayed to users.

PHP and Apache settings

  • PHP settings via .htaccess – Configure PHP time limit, max input vars, memory limit, post max size, and upload max size directly from the admin panel, without editing server configuration files.
  • Apache Hardening – Deny access to sensitive file types (SQL, ZIP, BAK, etc.) and enable additional server-level security rules.
  • ModExpires – Set browser cache expiration headers for static assets to improve page load times.

WooCommerce Subscriptions

  • Set Subscriptions Staging Mode – This feature allows you to set Subscriptions into the Staging/Duplicate Site mode. This can be useful for testing out new subscription products or for a staging site for your WooCommerce store.

Development and debugging

  • Show protected metas – Allows you to see and edit metadata that is normally hidden in the Custom Fields section of the WordPress editor when editing Products, Posts, and Pages. This can be useful for developers who need to access this information for debugging or customization purposes.
  • Disable heartbeats – Heartbeats are a feature that enables real-time communication between the server and the browser of a logged-in user through regular “heartbeat” requests. These requests allow for features like auto-saving, post locking, and login expiration warnings. If the Heartbeat API is causing problems while you are debugging your site, disable it here.
  • Disable cron – In WordPress, the “cron” is a built-in task scheduler that is used to perform routine tasks such as checking for updates, publishing scheduled posts, and sending email notifications. You may want to disable it on a development/local version of your site.
  • Enable Data Inspector – This will show internal data for posts, pages, products, and orders as it is stored in the WordPress database tables.
  • Enable Fake Payments – The Fake Payment gateway can be activated at checkout for testing or development purposes. When enabled, it will simulate the processing of an order without actually charging the customer. Supports both classic checkout and WooCommerce Blocks.
  • Override “To:” for all emails – Route all outgoing emails to a specified address for testing.
  • Bcc: for all emails – Send a blind copy of all outgoing emails to a specified address.

…and ever more coming with each new release!

Screenshots

Subtabs

Security

Geolocation

Subscriptions


Documentation

TIV.NET INC., based in Toronto, Canada, develops and supports the following WooCommerce extensions:

Admin Tools A set of utilities for WooCommerce shop owners, administrators, and developers to secure, tune, and debug their store.
Multi-currency Lets customers pay in the currency of their choice.
Paywall Enables the monetization of various types of content, including videos, documents, etc., by allowing the sale of access to it.
Sales Assistant Manage store-wide sales from one place – schedule discounts by category, tag, and country instead of editing products one by one.

Frequently asked questions

Does Admin Tools require WooCommerce?

Yes, WooCommerce must be installed and activated. Admin Tools integrates with the WooCommerce Settings panel and extends its functionality.

Will Admin Tools slow down my site?

No. Admin Tools only runs in the WordPress admin area and has no impact on frontend performance. In fact, features like browser cache and ModExpires can improve your site speed.

Is the Fake Payment gateway safe to use on a live site?

The Fake Payment gateway is intended for testing and development only. It simulates payment processing without charging customers. Make sure to disable it before going live. It supports both the classic checkout and WooCommerce Blocks checkout.

Can I use the SMTP settings for a production site?

Yes. You can configure an external SMTP server (such as Gmail, SendGrid, or Amazon SES) to send all outgoing emails. For production, enable the SSL verification option in the SMTP settings.

What happens if I enter wrong values in the PHP or Apache settings?

The .htaccess settings include a warning before saving. If something goes wrong, you can manually edit the .htaccess file or use FTP to fix it. The plugin uses safe markers so you can easily identify and remove the entries it added.

Does the Data Inspector expose sensitive information?

The Data Inspector is only visible to administrators in the WordPress admin area. It displays internal database data for posts, pages, products, and orders to help with debugging.

Does Admin Tools work with WooCommerce Subscriptions?

Yes. If WooCommerce Subscriptions is installed, an additional settings tab appears where you can enable Staging/Duplicate Site mode for subscriptions.

Can I override the email sender for all WordPress emails, not just WooCommerce?

Yes. The "From name" and "From address" settings override the sender for all outgoing WordPress emails, including those sent by other plugins.

What languages are supported?

Admin Tools is available in English, French (fr_FR), German (de_DE), and Spanish (es_ES).

How do I reset all Admin Tools settings to defaults?

Go to the Admin Tools settings page, navigate to the Development tab, and use the "Reset All Settings" option. This will remove all saved settings and restore defaults.

Customer reviews

Extension information

  • WordPress version required: 5.8
  • WooCommerce version required: 6.8.0
  • PHP version required: 7.4
  • Tested with WordPress: 6.9.1
  • Tested with WooCommerce: 10.5.2
  • Requires at least WordPress: 6.5
  • Requires at least WooCommerce: 9.0.0

Countries

  • Worldwide

Languages

English (United States)

Related Products

Price $79 annually
Rated 3.4 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $109 annually
Rated 2.9 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $109 annually
Rated 2.6 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars