Fastest Theme I've Ever Used

Well, whenever you build a theme without JS, no navigation menu (just a burger menu), no widgets for the sidebar, few to no images, etc., it has to be light and fast loading for sure.

Personally, I will stick to, as you say, with GeneratePress...I FREAKING LOVE THAT THEME!!

Is as minimalistic as it can be without sacrificing style and features. For me, GeneratePress offers the best balance between features and performance for a theme.

I know Astra is great, and so is Neve, Genesis, OceanWP, etc., but in my heart, there´s only room for one theme and it´s GeneratePress.

The styling/customization part can be handled by Elementor and, if done correctly, you can still have a site loading in less than 2 seconds.
 
Well, whenever you build a theme without JS, no navigation menu (just a burger menu), no widgets for the sidebar, few to no images, etc., it has to be light and fast loading for sure.

Personally, I will stick to, as you say, with GeneratePress...I FREAKING LOVE THAT THEME!!

Is as minimalistic as it can be without sacrificing style and features. For me, GeneratePress offers the best balance between features and performance for a theme.

I know Astra is great, and so is Neve, Genesis, OceanWP, etc., but in my heart, there´s only room for one theme and it´s GeneratePress.

The styling/customization part can be handled by Elementor and, if done correctly, you can still have a site loading in less than 2 seconds.
I really like how fast elementor gets in the admin area when I disable all external HTTP requests in wp-config.php

/* BLOCK EXTERNAL REQUESTS */
define('WP_HTTP_BLOCK_EXTERNAL', true);
/* WHITELIST EXTERNAL REQUESTS */
define('WP_ACCESSIBLE_HOSTS', 'google.com, *.google.com');

(I whitelist google.com so I can still use recaptcha)
 
I really like how fast elementor gets in the admin area when I disable all external HTTP requests in wp-config.php

/* BLOCK EXTERNAL REQUESTS */
define('WP_HTTP_BLOCK_EXTERNAL', true);
/* WHITELIST EXTERNAL REQUESTS */
define('WP_ACCESSIBLE_HOSTS', 'google.com, *.google.com');

(I whitelist google.com so I can still use recaptcha)
This is a golden nugget!
 
I really like how fast elementor gets in the admin area when I disable all external HTTP requests in wp-config.php

/* BLOCK EXTERNAL REQUESTS */
define('WP_HTTP_BLOCK_EXTERNAL', true);
/* WHITELIST EXTERNAL REQUESTS */
define('WP_ACCESSIBLE_HOSTS', 'google.com, *.google.com');

(I whitelist google.com so I can still use recaptcha)

If you're using this, please remember to whitelist the wordpress.org API URL. It is what checks for WordPress core updates and plugin updates from the repository and a bunch of other API functions.

Additionally, any other update from private repositories won't show up.

You can do this by adding -

PHP:
// Whitelist Wordpress.org
define( 'WP_ACCESSIBLE_HOSTS', 'api.wordpress.org' );

If we were to edit your above example, it'd look something like

PHP:
/* BLOCK EXTERNAL REQUESTS */
define('WP_HTTP_BLOCK_EXTERNAL', true);
/* WHITELIST EXTERNAL REQUESTS */
define('WP_ACCESSIBLE_HOSTS', 'google.com, *.google.com, api.wordpress.org');

Also, you can use single-line comments in PHP using consecutive two forward slashes // :)
 
If you're using this, please remember to whitelist the wordpress.org API URL. It is what checks for WordPress core updates and plugin updates from the repository and a bunch of other API functions.
yeah, this is an excellent idea and I'd use it if I had a lot of sites. I don't have too many, and I'm using classicpress + multisite (so one core update takes care of 10+ websites), so I just update my installations manually once a month. Back when I had automatic updates, my sites would sometimes break because of a wp-plugin update that broke compatibility with CP.
 
Last edited:
i use generate press and i think its one of the fastest and smoothest theme, i really like it and use it for most of my projects.
 
I really like how fast elementor gets in the admin area when I disable all external HTTP requests in wp-config.php

/* BLOCK EXTERNAL REQUESTS */
define('WP_HTTP_BLOCK_EXTERNAL', true);
/* WHITELIST EXTERNAL REQUESTS */
define('WP_ACCESSIBLE_HOSTS', 'google.com, *.google.com');

(I whitelist google.com so I can still use recaptcha)
Nice, you can also use Clarity to remove some bloat from your admin area.
 
How is this different from a clean WordPress theme I'd make on my own? That's just some basic boilerplate included and they called it a theme. The last time it was updated 4 years ago and was developed solo, so that's outdated, to say the least.

I wouldn't say it's a good idea to remove all JavaScript and reduce bundle size to a few kilobytes if you are going to use more than text on your websites, which is clearly impossible for websites bigger than one-pagers.

You have all common .js libraries available on CDN, so even without removing unused code, you will load most of that code from cached resources. PageSpeed Insights aren't reflective of true user's experience.

If you want something up-to-date, probably solutions like https://roots.io/sage/ are more attractive. If you don't know what node.js etc is, but know how WordPress works, it might be a great start.

Don't use things that a single person has been developing and decided to quit it. There's a reason why this happened.
 
Back
Top