Software Engineering in WordPress, PHP, and Backend Development

Category: Projects (Page 4 of 32)

Posts introducing, updating, and covering various projects to which I’ve contributed or that I maintain.

Subtitle Migration: From a Theme to a Plugin

Recently, some theme shops have been acquired by larger hosting companies. Thus, getting a copy of a theme that you want is now more difficult unless you use said host.

For those who typically read this site via RSS (or some other means), then it’s worth noting that I’ve changed this site back to a stock theme (Twentyseventeen, actually).

Subtitles Migration: A Change to Twentyseventeen

The short reason being that this is a theme that is likely to be long supported since it’s built by the WordPress.org team and it’s going to play well with all of the new and upstream features.

But when changing themes, I lost one of my favorite features: Subtitles. That is, each post that I wrote had its subtitle to help explain and give context to what the rest of the article was about.

I’ve been familiar with Philip Arthur Moore’s Subtitles plugin for some time.

Subtitle Migration: Moving to Subtitles

And the way the previous theme was built along with the way this plugin is built made it possible for me to write a small plugin to migrate all of the previous theme subtitles to the plugin subtitles.

Here’s how where it is, how to use it, and how it works.

Continue reading

Blogging Plugins: A Survey For Bloggers

Earlier this year, I talked about launching a project to help improve the blogging process in WordPress aptly named Blogging Plugins.

Looking for a TL;DR?

I’m going to be sending out a survey to potential users very, very soon and I need you to be on the mailing list even if you’re the least bit interested.

Blogging Plugins: For a Better Blogging Experience

To join the list, you can do so on the homepage. But if you want more information, please read on!

A Note About Editors

At the time of this writing, we’re in the middle of a lot of conversations around the Classic Editor, Gutenberg, and so on.

This has nothing to do with that. If you’re coming into this reading with that mentality, relax and set it aside 🙂. This has nothing to do with what I’m going to share.

Now back to the project.

What Happened?

I’ll keep this short: Pressware had a busy year (which is not a bad thing).  I wasn’t able to devote the time I thought I was going to have to this project.

But I’ve now reorganized by schedule, developed a few foundational libraries for the sake of reuse and am planning – and have already started, really – on building out plugins.

That’s not enough, though, and – if you’re reading – this is where I need your help.

Continue reading

Easier Excerpts 1.5.0

Just shy of two years ago (almost to the day, even), I first released Easier Excerpts for WordPress. It was, and still is, one of those plugins that I built for myself and ultimately decided to release for others to use.

It’s small and serves a very small improvement to the excerpt field in the post editor, but it’s something that I still use every day.

But over time, WordPress changes and improves, one’s ability to write code and build their tools changes. And that’s a lot of what went into this particular version.

Continue reading

Scheduled Post Shortcut 1.5.0

I first released Scheduled Post Shortcut for WordPress almost two years ago (officially, it’ll be two years ago this June but who’s counting, right? 🙂).

It’s one of those really simple plugins that works well for those who schedule content far out and want to easily see how many posts are in their backlog, but not much else.

Scheduled Post Shortcut 1.5.0

In short, it’s a plugin designed for people who blog regularly and frequently.

Anyway, I had a notice on the project page in the WordPress Plugin Repository that the plugin had not been tested against the lastest version of WordPress.

So while making sure it was compatible against WordPress 4.9.4, I also brought it up to date with some other standards.

Continue reading

Blogging Plugins: Better Blogging With WordPress

Every now and then I end up having to call a few false starts on projects. Sometimes it’s scheduling, sometimes it’s because I realize that I didn’t do a good enough job coming up with what I wanted to do, and sometimes it’s simply because something else has come up.

Case in point: Pressware Plugins.

If you go back and read the post (which I don’t think is necessary), you’ll see that the goal was simple: To create a better blogging experience.

For me, the challenge was to identify exactly what that’d look like, how the business model would work, and how would it translate for those who are already people who use WordPress but in a variety of capacities.

So I pulled back, re-evaluated, and have been talking with others for quite some time now about refocusing the idea. And thus comes Blogging Plugins.

Continue reading

« Older posts Newer posts »

© 2025 Tom McFarlin

Theme by Anders NorenUp ↑