g0dm0d3 XXXL is a lightweight, friendly plugin which does whatever is necessary to bypass the need to validate a paid license key or subscription in order to try out all the features or unlock certain areas of another plugin.

Currently, g0dm0d3 XXXL only supports modding 1 plugin: Elementor Pro (v3.23.3 specifically). There are plans to add support for a number of other plugins and more versions of Elementor. It’s just that each plugin must be thoroughly investigated and tested to see what needs to change.

Methods used to bypass activation of plugins

direct file modification

This is not an ideal way to bypass license validation, but sometimes it is necessary.

runtime class modification

This method is a little better because no files need to be modified. This is not implemented in g0dm0d3 XXXL presently but theoretically it should be possible.

hooking/unhooking actions and filters

This method is by far the least intrusive and implements WordPress infrastructure for customizing logic, but it’s not possible with many plugins. This is not implemented in g0dm0d3 XXXL presently but theoretically it should be possible.

Plugins Supported

  • Elementor Pro 3.23.3

More plugins and plugin versions will be supported in future versions. Have a suggestion? Leave a comment

Scenarios when bypassing plugin activation is justified

  • You are a developer who is broke or unable to collect card information from the client, but you need to develop with a given set of tools/software.
  • A client’s license has expired and there is data that must be recovered or exported e.g. Elementor Pro form submissions.
  • You need to test the features of a subscription-licensed plugin in order to assess that it actually meets project specs and real-life usage before buying – this is very common.
  • Local development + internet is down / firewall blocks / country restrictions / network issues … there are endless possibilities that could be preventing normal license validation and remote server connection during development.

Installation

  1. Download the plugin here.
  2. WP Dashboard > Plugins > Add New Plugin
  3. Click Upload Plugin and upload the ZIP file you obtained in step 1.
  4. Activate plugin.

Usage

Note: before using g0dm0d3 XXXL, make a full backup of your WordPress installation and know how to restore it even if WordPress becomes completely bricked (think hosting panel backup/restore or similar).

  1. WP Dashboard > Tools > g0dm0d3 XXXL
  2. Find a supported plugin in the table.
  3. Click Enable Test Mode in the row for that plugin.
  4. Read any warnings and choose to cancel or proceed, accepting any risks.

That should be it. Enjoy.

Never-asked Questions

How do I roll back a plugin to the original code after modding it?

Currently, this is not a feature of this tool. Just re-upload the plugin the usual way and it will be replaced.

This bricked my site – now what?

Option 1: Restore your site from the backup you made before using the plugin. This will definitely work if you can successfully restore.

Option 2: Use FTP or the file manager to delete the modified plugin from /wp-content/plugins/, then reload the dashboard, then reinstall that plugin. For example, if you just enabled test mode on Elementor Pro 3.23.3, delete the /wp-content/plugins/elementor-pro directory, reload your WP dashboard, go to Plugins > Add New Plugin, and upload Elementor Pro again, then activate it. Obviously, you’ll need to have a local copy of the plugin in question, and making a mistake in this process can leave you in bad shape.

Bypassing payment? Skipping license validation? How can this be allowed?

Read through the scenarios section. This was not created to cheat people for their work as developers, rather to prevent companies from taking advantage of us. The WordPress platform itself was created with the GPL2 license; as such, it guarantees four freedoms:

  • The freedom to run GPL-licensed software for any purpose.
  • The freedom to study and modify the software’s source code.
  • The freedom to redistribute the software to benefit the community.
  • The freedom to share the software’s modified versions under the same licensing.

GPL2 states that derivative works – i.e. plugins and themes for WordPress – inherit this license; thus the code for WordPress plugins and themes should be made readily available and we are explicitly allowed to modify it.

Takeaway: what this plugin does was always possible to do manually. The plugin is only a tool to assist in getting the work done properly and efficiently.

Support

Leave a comment.

Changelog

dateversionnotedownload
14 Sep 20241initial release; supports Elementor Pro 3.23.3.g0dm0d3_xxxl v1.zip
Tags
Credits

Miguel Herrera goes super saiyan (header video) by chluaid


Leave a Reply

Your email address will not be published. Required fields are marked *


Video by Nino Souza