An 8-Step Checklist for Publishing a WordPress Theme on ThemeForest: Part 1
Publishing WordPress themes on ThemeForest is hard. I mean really hard—but that’s a good thing, because buyers need to buy the best designed and coded themes, and ThemeForest has to set the bar high...
View ArticleAn 8-Step Checklist for Publishing a WordPress Theme on ThemeForest: Part 2
In the previous part of this series, we started reviewing the theme approval process at ThemeForest. In this second part, we’ll continue that and go through another set of checklist items Read More:...
View ArticleCreate A Simple CRM in WordPress: Creating a Custom Post Type
If you’re a freelance designer, developer, or a business owner, you know how difficult it is to keep a central store of prospective customer data. Once you’ve accomplished that, it’s sometimes...
View ArticleA Simple Guide to the WordPress Quicktags API
As of version 4.0, there are 18 built-in APIs in WordPress. They are all extremely important to different aspects of WordPress, and together they help WordPress to be the most flexible content...
View ArticleDisplay the Most Recent Post in Each Category
By default, your main WordPress blog page displays your most recent posts in descending date order. But if you’re using categories on your site and your readers will want to see what’s new in each...
View ArticleHow to Restore Your WordPress Website With CodeGuard
What You’ll Be CreatingThis is the second part of a series sponsored by CodeGuard. Although I’ll walk you through the basics of adding your site in this tutorial, I suggest beginning with our detailed...
View ArticleUsing Tynt To Extend Copy and Paste On WordPress Sites
What You’ll Be CreatingIf you’d like to increase the likelihood that readers pasting your content will cite your website, use Tynt’s free SiteCTRL Copy and Paste service. Tynt places Javascript on...
View ArticleGetting Started With Advanced Custom Fields
In this tutorial, I’m going to show you the basics of using the Advanced Custom Fields (ACF) plugin. ACF is a pretty big plugin, so this article won’t explain absolutely everything it offers, but it...
View ArticleSimple User Reviews With Gravity Forms and a Custom Post Type
What You’ll Be CreatingMy client sells a few products and wanted a way for site visitors to be able to submit a review or testimonial about a particular product, and to display those reviews on their...
View ArticleA Guide to Overriding Parent Theme Functions in Your Child Theme
If you’ve had any experience working with parent and child themes in WordPress, you’ll know that the template files in your child theme override those in your parent theme. So for example if your...
View ArticleUsing HHVM With WordPress
Over the past few months HHVM has taken the PHP community by storm. Since WordPress 3.9 was released, HHVM is now 100% compatible with WordPress.Unfortunately, HHVM is not quite ready for use in...
View ArticleSpeed Up WordPress: Using CDNs, Compression, and Minification to Speed Up...
In the first part of this series, we reviewed caching and database optimization. See more here: Speed Up WordPress: Using CDNs, Compression, and Minification to Speed Up WordPress
View ArticleMoving WordPress: An Introduction
When I attend WordPress meetups, WordCamps or any other tech event involving WordPress users, there’s one question that I get asked more than any other: How do I move my WordPress site?For new users,...
View ArticleHow to Use Gravity Forms as an eCommerce Solution
What You’ll Be CreatingDid you know you can use Gravity Forms to sell items on your WordPress site? If you already have the developer’s version of Gravity Forms, or if you were looking for a reason to...
View ArticleSpeeding Up WordPress: Image Optimization
In the first two parts of this series, we reviewed caching, database optimization, compression, minification, and using a CDN with our WordPress websites. In this last part, we’re going to talk about...
View ArticleSpeeding up WordPress: How We Optimized List25 Performance by 256%
Do you want to speed up your WordPress site? Want to know the WordPress optimization tricks that can help you reduce your site load time? In this article, we will show you how to speed up WordPress by...
View ArticleMastering WP_Query: An Introduction
By default, WordPress will run a query on each page that your site displays, the nature of which will be determined by the type of page being viewed. More: Mastering WP_Query: An Introduction
View ArticleCreate a Simple CRM in WordPress: Extending WordPress Search to Include...
We’ve been looking at how to create a simple CRM system in WordPress. In the last part of this series, we added code to our plugin which allowed us to display our Advanced Custom Fields in the...
View ArticleMoving WordPress: Using Plugins to Move Your Site
If you’ve never moved a WordPress site before, you’ll find that it isn’t as straightforward as moving a static website. In the introduction to this series, I described in detail what you need to move...
View ArticleCreate a Simple CRM in WordPress: Restricting / Hiding Unused Admin Menu Items
We’ve been looking at how to create a simple CRM system in WordPress. In the last part of this series, we added code to our plugin which allowed us to search our contacts based on the data stored in...
View Article