Software Engineering in WordPress, PHP, and Backend Development

Author: Tom (Page 290 of 429)

Filtering wp_title and Why This Matters

For anyone who has experience in building WordPress themes – or even just one theme – or anyone who has experience in working with child themes, or simply modifying a core theme, then you’re more than likely with <a title="wp_title" href="http://codex.wordpress.org/Function_Reference/wp_title" target="_blank">wp_title</a>.

It’s one of the tags in WordPress that’s easy to usd and that’s easy to understand. Straight from the Codex:

Displays or returns the title of the page. A separator string can be defined, and …, that separator can be designated to print before or after the title of the page.

This tag can be used anywhere within a template as long as it’s outside The Loop on the main page, though is typically used in the <title> element for the head of a page.

Not much to it, right?

But it’s also one of the tags that can be abused which can cause problems especially as it relates to plugins.

Continue reading

Test Your Own Work: Officially On Mayer

One of my dogs with the Monday feels.

dog fooding can sometimes give you the monday feels (as one of my dog demonstrates)

As I’ve mentioned in previous posts, I firmly believe that developers should be dog fooding their own work.

This isn’t to say that I don’t believe that assembling a team of beta testers is unimportant – on the contrary – but if you’re building something, and the only people who have experience using said product are people other than you, then I think that’s a problem.

So as of today, I’m proud (if not a little bit embarrassed) to be officially test-driving Mayer – my next WordPress theme that I’ve been discussing for sometime.

Continue reading

Developers Need Help Marketing WordPress Themes

If you hang around the WordPress Community long enough (that is, those people who are involved in working on WordPress or building something on WordPress in some way), you’ll notice that we all have a tendency to aim to build the best thing possible – whatever that may be.

At least, that’s what we claim to be doing.

And I’m just as guilty of this as the next person.

But let’s face it: developers need help marketing WordPress themes. Perhaps designers do, too. And let’s not forget plugins or other add-ons.

Basically, I think that we get so involved with the community of which we’re a part, we forget about the market and the terms in which they think. We’re busy trying to help one another other, perhaps even impress one another, and even working to try to out-do each other (I mean, come on, that is competition, right?), that we end up marketing our products in the same way every single time.

And you know what I’m talking about.

Continue reading

Adding Post Pagination Attributes in WordPress

Be sure to checkout this comment to see why adding title attributes may not be a good idea.

When it comes to working with pagination in WordPress, it’s relatively easy to manage:

  • There is pagination for index and archive pages.
  • There is pagination at the single post level.

Each of which usually consists of doing the following:

Enough enough, right?

But there are times in which you may want to add or enhance some of the attributes that are on each of these anchors.

Continue reading

Officially Partnering with Envato and WordPress

For the past several years, I’ve contributed a number of articles and premium tutorials to Envato specifically around WordPress.

The content has ranged from topics such as Strategies For Supporting WordPress Plugins up through my current series on Using WordPress For Web Application Development.

To say that I enjoy contributing code and content to WordPress is an understatement.

To that end, I’m proud to announce that I – or, more specifically, Pressware – is officially partnering with Envato and WPTuts+ in 2014.

Continue reading

« Older posts Newer posts »

© 2026 Tom McFarlin

Theme by Anders NorenUp ↑