Profile

Cover photo
Tom McFarlin
Attended Georgia Institute of Technology
Lived in Atlanta, Georgia
861 followers|178,505 views
AboutPosts+1's

Stream

Tom McFarlin

Shared publicly  - 
 
Here's one way to save WordPress submenu page options without the Settings API if you're using functions like add_submenu_page.
Let's say you're creating a page in the dashboard that's tied to a new menu item - perhaps something that's being added to the Tools menu - and you want to display some options among some other tex...
1
Add a comment...

Tom McFarlin

Shared publicly  - 
 
"jQuery is Undefined" is an error message that you'll likely see when starting to work with the library. Here are a few tips for tracking down the problem.
Sure, Google is your friend and being able to ask questions on sites such as Stack Overflow and other similar sites is nice (though the community may not always be such), but it's not always fruitf...
1
Add a comment...

Tom McFarlin

Shared publicly  - 
 
If you're working with WordPress and you're considering growing a business beyond its current state, here's what my experience has been thus far.
As mentioned in other posts, I've been doing contract work for other people since I was in college and I've found it to be extremely fulfilling. I consider myself very lucky to have been able to co...
1
Add a comment...

Tom McFarlin

Shared publicly  - 
 
If you're working on a project that uses an existing WordPress hooks and you find your functions firing multiple times, other code may be the culprit.
When you're working on building a plugin that's adhering to the best practices of using a predefined hook and another plugin ends up breaking the usual flow of control, it can be an extremely frust...
1
Add a comment...

Tom McFarlin

Shared publicly  - 
 
The short of it is that I'm what you'd call a social networking skeptic and I have little trust in the services we use to house our data.
The terms to which you agree - whether you've read them or not - are subject to change at any time such that perhaps the rights you have today are not the rights you have tomorrow. Again, for wh...
1
Add a comment...

Tom McFarlin

Shared publicly  - 
 
What if you were to want to try to take your chances with fixing some of the existing WordPress bugs? Here's how you can get started doing just that.
Regardless of if you're new to a small agency or team or a large corporate large, one of the best things you can do as a developer is to jump in and begin trying to fix bugs from the existing bug r...
1
Add a comment...
Have him in circles
861 people
Darren Ethier's profile photo
NBA action's profile photo
Stacie Arellano's profile photo
Chris Langille's profile photo
Mallie Hart's profile photo
Gary Am's profile photo
Pierce English's profile photo
HBBT Animator's profile photo
Slobodan Manic's profile photo

Tom McFarlin

Shared publicly  - 
 
If you're looking to remove WordPress meta boxes, then there's a hook that's available for exactly that so we don't have to use client-side hacks.
Out-of-the-box, the meta boxes that WordPress displays on the dashboard aren't exactly overkill. I mean, if you're a blogger, then I think the chances are strong that you'll need: Publish Categorie...
1
Add a comment...

Tom McFarlin

Shared publicly  - 
 
Part of being a pragmatic programmer is not necessarily becoming well-versed in every single thing that comes along. It's knowing when to use something new.
Don't let anyone let you feel like a lower quality developer because you know or you don't use whatever tools they use. That's immaturity on their part. You can always learn new tools (people do it...
1
Add a comment...

Tom McFarlin

Shared publicly  - 
 
In this post, I show how to use TinyMCE and WordPress to enter custom content into the post editor from the custom TinyMCE button we've been ceating.
In this series, we're writing a TinyMCE plugin that is then wrapped in a WordPress plugin that will then allow the user to click on the button and add their own content (whatever that content may b...
1
Add a comment...

Tom McFarlin

Shared publicly  - 
 
Telegram is a messaging app with a focus on speed and security, it’s super fast, simple and free. You can use Telegram on all your devices at the same time.
Outside of the normal messaging applications that are available on our phones - regardless of if you're on Android or in iOS - there's no shortage of options when it comes to having yet-another-mes...
1
Dipak C. Gajjar's profile photo
 
Totally agree +Tom McFarlin I use it more than Whatsapp.
Add a comment...

Tom McFarlin

Shared publicly  - 
 
Throughout this series, I've been talking through the process of how go about adding a TinyMCE button to WordPress. In this post, we'll do exactly that.
Throughout this series, I've been talking through the process of how go about adding a TinyMCE button to WordPress - specifically, adding a custom button to the post editor. Up to this point, I'...
1
Add a comment...

Tom McFarlin

Shared publicly  - 
 
Understanding WordPress and Subversion is key if you want to be able to checkout the source code, test new features, evaluate bugs, and apply patches.
Understanding WordPress and Subversion is key if you want to be able to checkout the source code, test new features, evaluate bugs, and apply patches. Here's how to get started doing exactly tha...
1
Add a comment...
People
Have him in circles
861 people
Darren Ethier's profile photo
NBA action's profile photo
Stacie Arellano's profile photo
Chris Langille's profile photo
Mallie Hart's profile photo
Gary Am's profile photo
Pierce English's profile photo
HBBT Animator's profile photo
Slobodan Manic's profile photo
Education
  • Georgia Institute of Technology
    Computer Science
Basic Information
Gender
Male
Relationship
Married
Links
Contributor to
Story
Tagline
Drink coffee, write code, play music, run, and hangout with my family. Not necessarily in that order.
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Previously
Atlanta, Georgia
Contact Information
Work
Email
Tom McFarlin's +1's are the things they like, agree with, or want to recommend.
WP Social Icons | Easily add your social networks to your WordPress blog.
wpsocialicons.com

Support For All Your Social Networks. WP Social Icons includes 29 icons for the most popular social networking sites. Link them up to your p

Collapsible Menus | A jQuery Plugin For Collapsible Menus
moreco.de

Collapsible Menus for jQuery is a plugin that makes it easy to create collapsible menus using nested, unordered lists.

Collapsible Menus | A jQuery Plugin For Collapsible Menus
tommcfarlin.com

Collapsible Menus for jQuery is a plugin that makes it easy to create collapsible menus using nested, unordered lists.

The Dangers of Herd Mentality in Online Publishing - Tom McFarlin
tommcfarlin.com

Herd Mentality is a dangerous thing to experience, but I often think that we do it to ourselves on Facebook, Twitter, and even blogs.

MaxCDN Giveaway: Ten 1TB Accounts! - Tom McFarlin
tommcfarlin.com

In this MaxCDN giveaway, the company is providing ten(!) 1TB accounts as well as a promotional code that can be used at any time.

A Blogging Internship with WP Daily - Tom McFarlin
tommcfarlin.com

WP Daily is a fast growing news source related to all things WordPress. We're offering a blogging internship to those who are passionated ab

Create a User in WordPress Programmatically - Tom McFarlin
tommcfarlin.com

How to programmatically create a user in WordPress by using the WordPress API to generate a password, set roles, and email new users.

An introducing for how to get started with WordPress Unit Testing ...
tommcfarlin.com

An introducing for how to get started with WordPress Unit Testing by configuring your environment, installing software, & writing a plugin.

The WordPress Page Lifecycle - Tom McFarlin
tommcfarlin.com

Understanding the WordPress Page Lifecycle through the use of the Codex documentation and a great diagram provided by Rarst.

Improved Author Administration For WordPress - Tom McFarlin
tommcfarlin.com

A premium plugin for improved author administration for WordPress. Offers improved security, custom messaging, & author activity managem

Indie Game: The Movie and Work, Audience, & Motivation - Tom McFarlin
tommcfarlin.com

Indie Game: The Movie is a fantastic documentary that strikes a chord with game designers and developers, and with anyone trying to build th

WordCamp Atlanta 2013 - March 15 - 16 - Tom McFarlin
tommcfarlin.com

WordCamp Atlanta 2013 will be held from March 15-16. 8BIT and WP Daily are both helping lead out and are hosting the after party in downtown

Part of the WordPress Gold Rush? Please Stop. - Tom McFarlin
tommcfarlin.com

The ecosystem is turning into a WordPress gold rush where people care more about cashing in than actually building quality products for digi

On Offering WordPress Support and Documentation
tommcfarlin.com

One of the challenges of providing solutions built on top of WordPress is handling expectations of support and documentation. I’m not talkin

Single Post Message 1.2
tommcfarlin.com

With the release of WordPress 3.5, I’ve spent some time updating my plugins to make sure they’re compliant. Additionally, I’ve been trying t

Markdown Email - Tom McFarlin
tommcfarlin.com

Use Markdown Toggle to markdown email and any other web application that supports rich text (like Gmail, Basecamp, WordPress, and more!)

How To Programmatically Create a Category in WordPress
tommcfarlin.com

If you're an advanced developer or just want the TL;DR version of this, skip to the code.The majority of the time that I’m working on a cont

How To Get Started Podcasting - Tom McFarlin
tommcfarlin.com

On WP Daily, I shared my thoughts on how to get started podcasting. In this post, I give the outline of the post and link to the original ar

Hello Dolly – It’s WordPress For Your Earholes
tommcfarlin.com

Back in October, I asked if you guys thought that there was room for yet another WordPress podcast. Between the comments, Tweets, and emails