A question for Core makers: Why are the Theme and Plugin directories so different?

[ad_1]

This is a question for people who are involved in creating WordPress. It’s not a critic, just a honest question.

Why is the Themes directory a Backbone JS app, and the Plugin directory is mostly a traditional PHP implementation?

Also, the way the API returns results for both cases is different.

Why didn’t core makers choose one consistent way to do both directories? They are both pretty much the same thing: *fetch items and allow them to be installed/activated*.

I ask because I am working on a fork of WordPress without Gutenberg ([WP CMS]), and I want to understand this situation.

[ad_2]
2 Comments

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer