WordPress plugins modified for ClassicPress
This image is designed to represent our process of changing a plugin from a WordPress one to a ClassicPress one. It is not intended to imply there is anything wrong with WP or that this site is owned by CP. We are merely using their easily recognized logos.
ClassicPress itself started as a fork of WordPress 4.9.8 and, as WP moves deeper into the version 5 branch, CP users are finding more and more plugin developers who no longer support WP installations below WP 5.
You can understand why this is happening because of how much Gutenberg has changed the way WP works. Developers would need to maintain two versions of their plugins, one that works before WP 5 and one that will only work after WP 5.
With some plugins such as WooCommerce and Yoast SEO, it has been vital that new plugins be built to replace them. There have also been new plugins developed by community members that are specifically for CP.
But for the vast majority of WP plugins, they work perfectly well with ClassicPress. A problem only occurs when the plugin developer needs to modify their plugin to be compatible with WP 5. That is where this website steps in.
Purpose of this website
The objective of this website is to take a copy of a plugin at the final version that supports WP 4 and modify it so it will only work with ClassicPress. The plugin is then only patched if a security vulnerability is found.
A good example is the Elementor page builder. The final version that supported WP 4 was 2.7.6 and 2.8.0 and above only works with WP 5. There is nothing wrong with the earlier version and it works perfectly well with CP. Users have paid for third-party addons and rely on Elementor for them to work. So the plugin doesn’t need to be forked and completely rewritten for CP. That would be a huge task because of the complexity and size of the plugin.
So what this website does is bump the Elementor version number to 5.0.1 and add some code that prevents it from being installed on WP. This is a much simpler process and allows CP users to continue using Elementor as it was. The higher version number prevents any update notices.
Who runs this website?
The site is privately owned and operated. It is neither owned by, nor endorsed by, the ClassicPress organization or its developers. However, their developers are free to join to inspect or help out with plugin modifications. Independent developers are also welcome to join.
Who guarantees quality control?
There is nobody overseeing quality control. However, the changes made to plugins are only simple and do not affect any of the plugin’s method of operation. Please read the disclaimer page before downloading a plugin. Any patches that need to be made to a plugin for security reasons will be vetted by a developer and their details recorded in the Changelog.
Is this legal to do?
All the plugins we modify are covered by the GPL-2.0 or GPL-3.0 license. That means anyone is allowed to modify and reissue a plugin as their own, as long as the original credit and copyright is preserved. That same license is what allowed ClassicPress to fork WordPress and produce a new CMS.
How do you decide which plugins to modify?
We initially modify plugins we use ourselves and find we need the previous version. If you find a plugin from the WP plugin site can no longer be installed on CP, then feel free to use the contact form to let us know. We will then modify it and add it to our collection.
How do I register for this website?
If you wish to join to help as a developer, simply send us a request using the contact form and an account will be set up for you. The login details will be emailed back to you. We do not allow registration for the general public and it is not needed to use this site.