Stripe.com offers a very powerful system for accepting payments, including subscriptions. One of the particularly great things about Stripe is how easy its API is to use and integrate into your own projects. This tutorial series is going to walk you through many of the necessary steps for integrating Stripe, and many of its quality [...]
View PostWordPress Rewrite API – Part 1
The Rewrite API for WordPress is one of the most overlooked features, yet it provides some unparalleled functionality that drastically improves user experience. This tutorial aims to help you understand how the WordPress URL Rewrite engine works and the different uses of this API. This entry is part 1 of 3 in the WordPress Rewrite [...]
View Post Abid Omar, htaccess, permalink, rewriteUser Submitted Image Gallery – Part 6
Part 6 of User Submitted Image Galleries will show you how to setup the single image page that shows the details for a particular image. This section is not very complex, but it covers a few very important techniques that are really good to know when it comes to modifying information on post templates via [...]
View Post add_action, add_filter, attachment, dashboard, gallery, the_contentAdd Custom User Meta Fields to Restrict Content Pro Registration
Restrict Content Pro is my premium content plugin that makes it very easy to sell subscriptions to your WordPress website. It is the plugin that powers the subscription system to this site. This subscribers’s only tutorial is going to walk you through the process of adding new form fields to the registration form, and then [...]
View Post add_action, get_user_meta, restrict content pro, update_user_metaDrag and Drop Order for Plugin Options
The drag and drop method of ordering items in an option table is very popular, and also extremely useful. Rather than forcing users to manually enter “order” numbers to sort items the way they want, they can simply click and drag the items into the desired order. I use drag-and-drop ordering quite a bit in [...]
View Post add_option, add_options_page, Ajax, register_setting, sortable, update_optionMaking a Simple Rating Field Type in Easy Content Types
Several users have requested that I build a “rating” field type for Easy Content Types that will allow administrators / editors to apply a rating to a post or custom post type entry. This sort of field type would be exceptionally useful for users running review websites, such as book, movie, or game reviews. I [...]
View Post easy content typesCheck for Existence of Action Hook

Action hooks allow us to make our plugins much more extensible, and some times we need to be able to check whether a hook exists, or has been registered. We might need to check that a hook exists for a variety of reason, and thankfully WordPress gives us a really easy way to do that. [...]
View Post add_action, do_action, has_actionUser Submitted Image Gallery – Part 5
In part five of this User Submitted Image Gallery tutorial series we build the advanced query system that allows users to filter images by categories and tags. This will be one of the most advanced sections of this series. You must be logged in and have an active premium membership to view the rest of [...]
View Post add_query_arg, add_shortcode, get_terms, paginate_links, tax_queryCreating a Short Code to Show a Detailed List of Blog Authors
Since WordPress makes it so easy to run a multi-author blog, one of the things site administrators often want to do is have a page that shows all of the contributing authors of the blog. This could of course be done with a regular WordPress page, but that becomes much more difficult to update and [...]
View Post add_shortcode, get_avatar, get_usersAdding a Simple Image Gallery with the Repeatable Upload Field
The new repeatable upload field in Easy Content Types, which was announced yesterday, provides a really easy to use method for creating simple image galleries. We are going to build off of the end result of the Creating a Simple Events System with Easy Content Types and add a minimal, but effective, image gallery to [...]
View Post easy content types, gallery, images
