There are a few deeply frustrating things, if you ask me:
All the media files are stored in a single uploads/year/month (maybe year/month/day) directory, which can mean some very big directories of file variations
There's code that cannot be fun to support anymore, like the Pluggable functions (that still let you get Wordpress to check some external login system)
There's still really not enough of a sense of a "model" anywhere.
It still (AFAIK) stores some things in the database using PHP serialization (which is unambiguously the most annoying serialization format on earth, and means that search and replace tasks must be done in PHP)
I mean... it's hard to blame them for not wanting to break stuff, and the commitment to backwards-compatibility is very nearly unprecedented.
I think WordPress is great, and I am not judging. I'm just saying, there are decisions that might have gone better with a little more foresight. But some of them are literally twenty years old and hard to change now.
Not that WP is alone in that -- FreeCAD is just getting through its "fix a two decade legacy problem" as we speak!
Matt is right about zip uploads. I mean it's better than explaining to random users how to upload nested hierarchies over FTP, but still.
There are a few deeply frustrating things, if you ask me:
All the media files are stored in a single uploads/year/month (maybe year/month/day) directory, which can mean some very big directories of file variations
There's code that cannot be fun to support anymore, like the Pluggable functions (that still let you get Wordpress to check some external login system)
There's still really not enough of a sense of a "model" anywhere.
It still (AFAIK) stores some things in the database using PHP serialization (which is unambiguously the most annoying serialization format on earth, and means that search and replace tasks must be done in PHP)
I mean... it's hard to blame them for not wanting to break stuff, and the commitment to backwards-compatibility is very nearly unprecedented.
I think WordPress is great, and I am not judging. I'm just saying, there are decisions that might have gone better with a little more foresight. But some of them are literally twenty years old and hard to change now.
Not that WP is alone in that -- FreeCAD is just getting through its "fix a two decade legacy problem" as we speak!
Matt is right about zip uploads. I mean it's better than explaining to random users how to upload nested hierarchies over FTP, but still.