I’ve kept a running list of more head scratcher moments with WordPress. Returning to using WordPress daily after years away, I’m seeing these things with fresh eyes again. I’ll probably be adding more to this post over the next few weeks.
The idea of a media library
I remember using WordPress occasionally a few years ago, and wanting to quickly upload an image to a post but having to go through several steps of managing it in a media library. For the past week I’ve gotten quickly used to doing this for every post, but looking back I have to ask the obvious question: What is the problem that the media library solves for users of WordPress?
For almost every post, I like to upload a new photo or screenshot to go along with my text, and I jump through the hoops to make it happen. But I know I’m mostly bypassing the functionality that is presented to me on several screens, but thinking about what I see and imagining how someone would use it, it appears to be optimizing for blogs that re-use images. No need to upload them multiple times, since you can simply grab them out of your library time and time again.
But looking back on nearly 20 years of blogging at this point, maybe on PVRblog I re-used the TiVo logo on news posts once a month. Other than that, every upload for every post is a new image, across dozens of other blogs I’ve run.
For my simple and straightforward use, I prefer the way image uploads are handled in apps like Google Docs. You click an image icon in the toolbar, use an upload file system control to grab the image on your computer, then it uploads and posts immediately to your doc. It feels like 2 steps less than what WordPress asks me to do today.
I know the media handling has been around for many years, but maybe it’s worth rethinking, or offering people a way to bypass it if they’re always uploading new images?
Say you upload an image to a new post, but it’s too large and you want to resize it. If you click one of the corners to make it smaller, and hold down the Shift key, it doesn’t maintain the aspect ratio like it does in every other app. Proportional resizing is the default in almost all image apps, but the way it works on WordPress is opposite. You hold down shift to stretch only horizontally or vertically (but not both together). I get that most people might not know to hold down shift to maintain ratios, but after 20 years of doing it this way in every other app, this seems really odd that it’s backwards here.
Drafts on desktop
I want to start a new post but I don’t have time to finish it in one sitting and need to save it as a draft. There’s no button on the desktop web view, you just wait for an auto-save, then close the tab and check the drafts list later. That works, but it’d be nice if “Save as a Draft” was somewhere in the publish or post settings so I was sure it was being saved before I leave it. It shows up on the iOS mobile client when writing a new post, where you can either publish or save as a draft. I like having that called out somewhere.
Image display on your blog
Image handling is kind of all over the map on this blog. I picked a template from a set group of options on WordPress.com, but I never know if an image is going to display fully responsive or not. On the front page of the site, images seem to expand and fill the viewport, but some smaller images don’t stretch and I can’t tell why. I’ve been resizing images whenever I didn’t want them to expand to full width, but it feels like a confusing aspect that could be more clear to authors before they post. I know this is likely based on media queries but rather than comb through the CSS, why not tell me in the posting GUI that something will go full width or not?
Why am I seeing line breaks in HTML in a comment preview when using the iOS app on my iPad?
My blog has always had “uncategorized” as the default category on any new post, and that’s fine, but what I find odd is when I go to the trouble of looking up an associated category for a post I’m writing and then I hit publish, it maintains the uncategorized default, putting the post in two categories, one of which is hilariously uncategorized even though it has gotten a category.
Several of these are specific to the hosted version, the .org version is a bit better, but not much.
There’s a new editor coming in 5.0 that was inspired by medium that will solve some of these (and introduce a whole new list of gripes). https://wordpress.org/gutenberg/
Is there any way to use the new GUI now in a wordpress blog to kick the tires a bit more on it?
Oh I see, just as a plugin for now.
My dissatisfaction with existing bloggy CMSes is why I ended up writing my own, which you can read about at http://publ.beesbuzz.biz (which needs a lot of love); my own site http://beesbuzz.biz/ is entirely run by it now. It definitely needs a lot of work before it’ll be user-friendly but it has a decent web publishing core at this point, and I’d love to get more people at least vaguely interested in it and maybe even improving it for people who aren’t me. 🙂
Try Ulysses. It runs on Mac and iOS, and can publish straight to WordPress. I’m pretty sure it works with WordPress hosted sites too. I use it every day for work.
It fixes all your problems with images. Just drop an image into your document, and it’ll be uploaded to the post.
Have you looked at the new MarsEdit? And 1,000% yes on all your gripes. Even with the .org version. The weight of legacy products only gets heavier with each passing year.
Thanks again for the feedback, Matt. I’ve opened up a Github issue for ‘HTML in comments’ in the WordPress for iOS repo. We’re looking into it.
Comments are closed.