v3.7.0.0

v3.7.0.0

- Major rework of the CMS options layout and styling.

- Reorganisation of the CMS option groups.

- Added a warning for unsaved config option changes.

- Improved order address loading to reduce the number of DLL requests.

- Optimised a number of AJAX calls to reduce any header or footer loading where not required.

- Optimisation for the function checking if a URL is a file, to reduce DLL calls.

- Improved auto-recycler to also handle restarting the MySQL service if required.

- Fixing issues with null checks that were returning an inconsistent result.

- Adding a new "must-use" plugin that will restrict what plugins are enabled on AJAX calls.

- Added in a check for whether the KCW AJAX calls need to re-load product on category and search pages, in order to speed up add to basket.

- Changed how the KCW plugin initialisation is triggered, to allow for site-level plugin usage.

- Added in an option to allow for requiring verification when a customer changes their username, similar to how the forgotten password functionality works.

- Adding a link for reset password and username verification emails to allow customers to cancel invalid ones.

- Added in an integration for the Stripe PSP.

- Converted the payment logs to use the database rather than files to make them easier to use.

- Added in a way to view the new payment logs via the CMS.

- Converted all of the logs CMS pages into a single page to reduce the menu size and make a central reporting section.

- Added in functionality for loading "initial" low quality versions of images, that are replaced with the normal version, to help with LCP issues.

- General code improvements.

    • Related Articles

    • Setup Scheduled Tasks

      You will need to first make sure that wget is installed on your server, as this is used to load the task URLs. Setting up All Tasks trigger The Khaos Control Web plugin has several tasks it needs to run automatically, such as caching the system data, ...
    • Setup a New CMS User

      1. Log into the CMS and go to "Users" -> "Add New" on the left-hand menu. 2. Under the "Add New User" section set the following, then click the "Add New User" button: a. Username: A common practice is to use the user's initial and last name, or first ...
    • v3.7.1.1

      - Added a queue system option which will allow for queuing users on the website when traffic is high. - Fixed an issue with the Back in Stock notifications for unsubscribed customers trying to resubscribe. - Added an integration with BrainTree PSP. - ...
    • Static Content vs Pages

      Static Content and Pages both work in similar ways and to a certain extent are interchangeable. There are some major differences though. Differences Static Content is a repurposed and modified version of the standard Wordpress Blog Posts, so if you ...
    • Add a Video to a Product

      Videos will only display on a product page if your theme supports it. If you are unsure if your theme does support this, or if you would like it adding, please contact us. - Log into Khaos Control. - Click on "Stock" in the left-hand menu. - Search ...