MSP WordPress: Why I Do It. How It All Began.
Kevin Hendricks interviewed me for his iThemes.com series about WordPress user groups. Learn how we started the group, why we started it, and why we keep it going!...
View ArticleFallback to Options Page for Advanced Custom Fields Shortcodes
I recently had a need to have an Options page fallback for the Advanced Custom Fields plugin. I have a field called, “state_name” that loads on both the Options page and single pages. The idea is that...
View ArticleEver Wonder What the GUID Field Is For In Your WordPress Database?
I ran into this explanation of the GUID database field: http://pods.io/2013/07/17/dont-use-the-guid-field-ever-ever-ever/ …I always wondered what that field was for… The post Ever Wonder What the GUID...
View ArticleAdd A Column For Custom Taxonomies To Custom Post Type
Tonight I needed to add a column for a custom taxonomy to my “all posts” view of a custom post type. It turns out that WordPress 3.5 made this easy with the show_admin_column parameter for taxonomies....
View ArticleWordUp Saturday!
In case you haven’t heard, we are co-organizing a WordPress un-conference tomorrow in Minneapolis. It’s called WordUp, and IT’S OFF THE CHAIN AWESOME!!! There are 16 sessions on a wide range of...
View ArticleOur Favorite WordPress Plugins
We are leading a session at WordUp today about our favorite plugins. Here ya go! Our Favorite Plugins BuddyPress Gravity Forms What Template File Am I Viewing? BackupBuddy W3 Total Cache Bad Behavior...
View Article10 ways to kick ass
About two years ago, I hit the wall. I was burned out and ready to quit. I decided to try changing things rather than quitting—a last-ditch effort to live a happy life. Things have changed, and I’ve...
View ArticleAuto-link WordPress Custom Field URLs
The Amazing make_clickable() WordPress Function! Have you ever had a WordPress custom field that might have a url in it? For years, I have been toiling with crazy regular expressions and javascript...
View ArticleNotes From Today’s “Delegation” Session
Today, we led a session about delegating at CoCo. John and I have come a long way since we first started working together, and we hope that y’all can learn as much from our mistakes as we have!...
View ArticleBuddyPress Actions Debugging Cheatsheet
We recently needed to debug some BuddyPress actions for a plugin we were working on. Below is a cheatsheet that Alec created. Enjoy! //debug stuff - find hooks // function print_profile_update() { //...
View ArticleCongratulations, Paula!
One of our star Magic Wonderful members, Paula DeGrand, just won an award for her sewing work from PatternReview.com. This sort of thing always makes me smile, because I feel like we, as part of...
View ArticleSearch Posts by Date Range in WordPress
I recently needed to search posts by date range on a WordPress site. As any experienced WordPress pro will tell you, search is one of WordPress’ shortcomings, and there are not many plugin options out...
View ArticleCustom Icons in Your WordPress Custom Post Type Using Dashicons
There’s a new feature that slipped into the admin side of WordPress with the recently-released 3.8 – Dashicons! Very similar to Font Awesome, Dashicons give plugin developers a nice set of pre-made...
View ArticleThe Raging Debate Over…Smileys?
Apparently the prospect of the WordPress core software updating its smilies is causing a big stir in the WP community. …just thought y’all might like to know… ;) The post The Raging Debate...
View ArticleEmbed Youtube Into Your WordPress Theme
The way WordPress handles Youtube embeds is awesome - just copy-and-paste the link into the editor. Unfortunately, when echoing custom fields in a theme, it isn't that easy. Thanks to Convoy for this...
View ArticleAuto-Link urls in WordPress Content
A while back, I wrote about this amazing WordPress function that auto-links content in custom fields. Up until today, I never had a reason to use it on regular, old WordPress content (i.e....
View ArticleRe-order Custom Post Types in WordPress
I want to give a quick shout-out to the Intuitive Custom Post Order WordPress plugin. It is the best solution I have found for re-ordering posts, pages, and custom post types. That is all. The post...
View ArticleDevelopment is Messy
One thing I am continually-reminded of and fail to communicate enough is that website development is messy. There are potholes and surprises that pop up on almost every project I have ever worked on....
View ArticleHow to create a shortcut in Terminal on Mac
I started using Git extensively a couple of weeks ago, and I have found myself typing “ls -la” over and over and over during my day. So, I thought, “There’s got to be a better way!” Surely there is a...
View Articleget_posts Not Working in Widget WordPress
Today I ran into a frustrating issue where a simple “get_posts()” query was not working in a custom widget. The query worked fine when embedded into the page template. The solution was actually quite...
View Article