
Yesterday, I published another update to Comment Images For WordPress. This was a minor update, but it covered an issue that several users had contacted me about with regards to how images were rendering in their comment feed.
Software Engineering in WordPress, PHP, and Backend Development

Yesterday, I published another update to Comment Images For WordPress. This was a minor update, but it covered an issue that several users had contacted me about with regards to how images were rendering in their comment feed.

Last month, I published two articles on Unit Testing in WordPress. Specifically, I discussed the practicality of unit testing and how it can better our projects, and I discussed the theory of unit testing to give a little bit of background and context of where it came from, why it matters, and a methodology for doing it.
In my most recent article on Unit Testing in WordPress, I provide a short quiz to help you review the material.
I’m currently working on two applications that I’m building on top of WordPress (of which I hope to share once they’re complete).
Both projects have views – basically pages with templates – that need to be created when the application is installed and the pages aren’t meant to be deleted.
Though I’ve covered how to programmatically create a post in WordPress, I thought I’d share a quick example of how you can programmatically prevent a page from being deleted in WordPress, too.
Last week, I commented on a blog post on the Mika Epstein’s blog – also known (or perhaps more commonly known) as @Ipstenu – on Handling Negatives.
In the article, Mika talks about the fun that comes with developing plugins, themes, and generally any product where customers can share their thoughts with you. And if it isn’t obvious by the title, she covers how to handle negative feedback.
It was a good read and fun discussion and it definitely rings true for anyone who is an open source developer, but I think that it rings true for anyone who’s an aspiring developer, photographer, videographer, blogger, and so on.
So, I thought I’d share my thoughts on the pervasive negativity on the Internet and how it’s hit home for me.
One of the questions that I’m often asked from developers is how to get started with WordPress theme development. Sure, there are great resources like the Theme Development guide, but if you’re looking to dive headfirst into working with an existing theme, your options are limited.
At least, that used to be the case.
Yes, you can tinker around with Twentyten, Twentyeleven, or another theme, but sometimes the best place to learn is to watch someone develop a theme from the ground up. Thanks to GitHub, being able to do this is easier than ever.
Brian Krogsgard is currently in the process of building a theme and he’s made his work available on GitHub.
© 2026 Tom McFarlin
Theme by Anders Noren — Up ↑