Tom McFarlin

Software Engineering in WordPress, PHP, and Backend Development

Page 177 of 427

Pressware Plugins For A Better Blogging Experience

Creating a better blogging experience with WordPress can mean different things to do different people.

I think experts, developers, etc., have a leg up on the rest who want to have a streamlined workflow for how they draft content, respond to comments and generally, work within WordPress more so than the average blogger does.

Maybe I’m way off base. But when I see plugins like Postmatic who are aiming to improve commenting within WordPress and I see projects like Stuttter aiming to create single, useful tools for people who use WordPress, I can’t help but wonder:

I believe something about WordPress affords having a better blogging experience. But what might that look like?

Continue reading

Get Started with WordPress

If you’re looking to get started with WordPress, whether or not you’re a new user or someone who’s looking to start building things with WordPress, then there’s a lot of information to cover.

Some of this include understanding the ins-and-outs of themes and plugins, and it also includes getting a deep understanding of everything that comprises WordPress.

There’s no doubt: It’s a lot.

  • Databases
  • Web server software
  • Hosting environments
  • HTML, CSS, JavaScript, PHP, Preprocessors
  • …and so on

Some people already have a little bit of experience when it comes to the topics mentioned above, but not everyone does. And if you’re looking to learn that information, then you often have to pay for a course or a membership to a site.

There’s nothing wrong with that, but what if you’re looking for a primer on this information?

Continue reading

Really Simple SSL For WordPress

SSL for WordPress is one of those topics that’s been a bit of a big deal (at least regarding being a point of discussion) ever since Google announced they were going to be using it as a signal for ranking.

For these reasons, over the past few months we’ve been running tests taking into account whether sites use secure, encrypted connections as a signal in our search ranking algorithms.

If you’re not a technical user, then the idea of setting up SSL on your site has to be a pain. Purchasing a domain, pointing nameservers, and hooking everything up to a hosting account is already enough to get people frustrated (and rightly so).

And though this post isn’t necessarily about setting up SSL (perhaps I’ll cover it in the future as I’m a big fan of Let’s Encrypt for some of my latest projects), it is about arguably one of the best plugins I’ve found for quickly making sure your WordPress site is set up once you have a certificate installed.

Continue reading

The Difference Between Parameters and Arguments

When reading the documentation, reading technical articles, or dealing with anything programming related you’re going to come across both parameters and arguments.

Sometimes, people will use these phrases interchangeably. For what it’s worth, I think that’s okay. People know what the speaker or author is referring to when they are using these terms.

But there is a difference between the two. So if you find yourself in a situation – maybe an interview or a setting that requires a bit more precision – here’s the difference.

Continue reading

Learn WordPress. It’s Easy! (Except It’s Not.)

When it comes to what it means to learn WordPress, and depending on who you talk to, you’re going to find one of two answers:

  • WordPress has a steep learning curve.
  • WordPress has a  small learning curve.

You know what’s true about both of those statements? They are both true but they are only true within the context of the implied assumptions they make. And if you’re new to WordPress and you make the wrong assumption, then you’re going to feel as if you’re at a loss.

Learn WordPress

So here’s my take on  if it’s really is easy to learn WordPress (or not).

Continue reading

« Older posts Newer posts »

© 2025 Tom McFarlin

Theme by Anders NorenUp ↑