There are four types of WordPress Themes you can choose for your WordPress Powered Website. There are Classic Themes, Block Themes, Hybrid Themes, and Universal Themes.
In this video I share my thoughts on the topic of each type of theme and what it means for users of WordPress, and WordPress Theme Developers.
Classic Themes are what we’ve been using for as far back as the original default theme used by WordPress. Classic Themes are coded in PHP, JavaScript, CSS and HTML. We used to use the TinyMCE Editor but now we have the Block Editor.
Classic Themes use the Customizer and Widgets to handle the presentation of your website and blog.
There are nearly 10,000 Classic Themes on the official WordPress Dot Org website.
Classic Themes will be around for a very long time.
Block Themes are the new kid on the WordPress Block. Instead of being coded with PHP, Block Themes are coded with HTML Templates made entirely from Blocks.
Instead of using the WordPress Customizer, Block Themes use the Site Editor and enable full site editing. Full site editing is the future of WordPress and Block Themes are a way to make working with a website more seamless.
There are currently less than 200 Block Themes available on WordPress Dot Org.
Hybrid Themes are coded in the Classical way, but enable some full site editing features via the use of either a theme dot json file, or enabling the use of Block Templates.
Over time, more and more Classic Themes will become Hybrid Themes.
Universal Themes are very similar to Hybrid Themes, but they use both the Site Editor and the Customizer. Universal themes try and cater to both Classic Theme Users, and those who want Block Theme Features.
As a WordPress Theme Developer, I’m currently refactoring my Development theme to be a hybrid/universal theme.
I recommend all aspiring WordPress Theme Developers to practice how to code themes the classical way, and the new way via Block Themes.
WordPress is evolving and staying current on the current landscape when using or coding a WordPress Theme is important.
#wordpress #wordpressthemes #wp