A Walkthrough on Conditional Tags in WordPress: 1 to 13
In the first part of this series, we went through the fundamentals of Conditional Tags—what they are, how to use them, and some scenarios where Conditional Tags come in handy. In this second part,...
View ArticleMoving WordPress: Moving a Site Into a Multisite Network
A year or so ago, I had a hosting disaster. My hosting provider’s server was hacked and it took them over a week to identify what the problem was and fix it.In the meantime, my clients’ sites were all...
View ArticleQuick Tips to Boost Your WordPress Website’s Speed
Speed matters. From the dawn of the internet, the notion of “speed” always has been (and always will be) important in terms of web development and design Continued here: Quick Tips to Boost Your...
View ArticleAccessibility, Part 2: Perceivable
This principle states that all content must be in a format (or available on demand in a format) which can be readily perceived by the user. Said another way, your websites should be designed such that...
View ArticleUsing Page Templates in Your WordPress Theme
How many pages did you create in your last WordPress project? If you’re using WordPress as a content management system and not for blogging or any other reason, it’s very possible that pages are the...
View ArticleHosting Your Website After Death
Update: I first pitched this series to Tuts+ because I thought it was an interesting, under-reported topic. After completing the first two episodes, I learned that I had a treatable, operable, likely...
View ArticleUsing Gulp for WordPress Automation
In this article you will see how you can use gulp to automate several tasks that you usually do by hand or for which you rely on tools developed by others.What Is Gulp Gulp is a streaming build...
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 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: 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 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 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 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 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 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 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 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 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 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 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 Article