3 ms·
I agree the ecosystem is what makes WordPress attractive. I'm impressed by the efforts put into third party themes and plugins that are simply amazing but the W
by mekster 5y ago
I agree the ecosystem is what makes WordPress attractive. I'm impressed by the efforts put into third party themes and plugins that are simply amazing but the WordPress core is a joke.
One of its function name is literally "the_content();" where you output the main content in a theme, no class, no context but just a dumb function that sits globally to force the output and there are global variables like "$wpdb" that keeps the database methods.
Of course, you don't want to look how messy the database schema is. Configuration values are just thrown into the db with serialized strings with random keys, you'll never know what's where.
Seriously a first year high school student would put out a better code and no wonder it took so long to iron out vulnerabilities and performance issues to acceptable levels but the mess is already there and people have to live with it unless someone brilliant creates a new platform with theme and plugin compatibilities to WordPress, so the ecosystem lives for people to move on to it.