How to Install ClassicPress (WordPress Alternative)

What is ClassicPress? It is a Content Management System (CMS) used mainly for creating blogs, forums, showcase website, etc. It is basically WordPress without the Gutenberg editor built-in. ClassicPress is a fork of WordPress 4.9 which uses the classic TinyMCE editor we’re all familiar with, since it’s the editor that has been used by WP from the beginning.

Why Choose ClassicPress Over WordPress?

  • It uses the Classic Editor (TinyMCE) – If you do not want nor need the new block-based Gutenberg editor then this is the way to go. Personally, I find Gutenberg to be confusing to use and TinyMCE is so much more straightforward.
    It’s clear that going forward, WordPress leadership plans to eliminate support for the classic editor. They’ve also been pushing for the use of Gutenberg outside of WordPress.
  • Speed – ClassicPress is noticeably snappier than the current version of WordPress. I’m guessing it’s due to the features – some might use the word bloat – of WordPress that is not present in ClassicPress. I expect the difference to get bigger since the ClassicPress team plans to trim more and get ClassicPress down to the essentials.
  • Different form of governance – People who disagree on how the WordPress project is run may find new key people behind the scene a welcome change. Will the ClassicPress leadership be an improvement over WordPress’ Automattic? Only time will tell.

Steps to Install ClassicPress

Since it is a fork of WordPress, the installation process is very similar.

  1. Create a database on your server. Take note of your database name, username and password.
  2. Get the ClassicPress installation files from the official website. Or this Direct Link
  3. Upload that file on the root folder of your website, usually a folder named public_html.
  4. Extract or uncompress it so that the files index.php, wp-config-sample.php, wp-login.php, etc. are directly in the root folder (i.e., public_html)
  5. Now visit your websites domain and an installation form will appear. This is where you’ll need your database details from earlier. Follow the instructions and you’re done.

A noticeable difference from a WordPress install is that you don’t have to edit the wp-config-sample.php file into a new file called wp-config.php. It is handled by the installation process. You just have to input your details.