Software Engineering in WordPress, PHP, and Backend Development

Author: Tom (Page 323 of 427)

Your WordPress Plugin Idea – What’s The Point?

When it comes to coming up with WordPress plugin ideas (or themes or general applications on any platform, for that matter), we all have different ways of going about doing it.

Some of us do it by scratching our own itch, some of us do it by modifying or adjusting an existing project to meet our needs, some of us dream up a random idea, and some of us do all of the above.

But coming up with an idea for a project is only half of it – you’ve also got to determine if your project serves a particular purpose, solves a particular problem, or has a particular use case.

I mean, very few things in this world are created “just because,” right?

Continue reading

Why I’ve Taken Referral Fees

Like those of you who are reading this, I’m a big fan of reading other people’s blogs for all of the traditional reasons:

  • Entertainment
  • Learning something new about a topic that I don’t know much about
  • Having my opinions or thoughts challenged about something
  • …and more

Of course, we all have our preferences for what and who we like to read, but I think that we also have our preferences for the types of topics that we like to read.

Case in point: One of the things that I enjoy reading the most is from people who offer opinions that challenge my own because it gives me food for thought to re-evaluate my own position on any given topic.

Sometime, I end up conceding a point; other times, I end up reaffirming my stance on a position. The thing is, I end up taking a significant amount of time to mull things over, so I rarely end up commenting on the post as soon as I read it.

Then, when I am ready to comment, it’s often too late and the time for the discussion has passed. Sure, sometimes I go back and leave a comment, sometimes I’ll chat with the person on Twitter, and sometimes, I’ll respond in a blog post.

Continue reading

Teasing Pressware

For sometime now, I’ve been talking about refocusing all of my efforts to be solely on WordPress-related projects, speaking events, writing, and so on.

Considering that I’ve covered which support solution I’ve ended going with, and that I just released my first premium plugin in a couple of years, I thought it might be time to actually put up a simple teaser landing page for my upcoming rebrand.

Continue reading

Adding PDFs To WordPress Comments with PDF Comments

This plugin is no longer maintained or available and comments on the post have been closed.

When I first got into WordPress development several years ago, I began experimenting with selling two premium plugins for approximately one year. During that time I learned a lot about what makes or breaks a successful plugin (and what kind of things can seriously drain you from a support perspective).

In fact, I eventually killed both of those projects off because I no longer had the desire to work on them, maintaining the support required more time than I currently had, and I had not really selected the best business model for selling them.

Since then, I’ve spent a lot of time working on client projects, free projects, writing, speaking, and working to build other WordPress-based products.

For those who have been following this blog for some time, you know that I’ve been doing research on WordPress support systems, I’ve been working to rebrand my LLC, and I have been refocusing all of my efforts specifically on WordPress (and dropping support for other platforms, frameworks, etc.).

Today, I’m happy to announce that I’ve recently partnered with the guys at FooPlugins to release my first premium plugin in the past couple of years which makes adding PDFs to WordPress comments a breeze.

Continue reading

How To Programmatically Send Email in WordPress

Late last year, I shared a post in which I provided some steps on how to change the email sender in WordPress. Specifically, the post provides the steps necessary to change the name and the address from which the email is sent.

You can read the post in its entirety here – and it’s a quick read – but the short if it is that it uses the following filters:

The thing is, I never actually shared how to programmatically send email in WordPress. Though there’s a specific function for doing this, it can get a little more complicated if you’re writing an advanced feature of a theme, plugin, or an application.

Continue reading

« Older posts Newer posts »

© 2025 Tom McFarlin

Theme by Anders NorenUp ↑