Stripe Integration Part 2 – Recurring Payments

In part 1 of this Integrating Stripe.com with WordPress tutorial series we built a simple payments form. Now we are going to extend our payment form a little bit to allow users to signup for a recurring payment. In the first part we only processed one time payments, but once this section is done, we…

blueprints

WordPress Rewrite API – Part 3

In part 3 of the WordPress Rewrite API series, we will be covering adding custom endpoints to specific places of your blog content. Endpoints are extremely powerful, and in this case, they will allow us to enable AJAX in the default theme WordPress (Twenty Eleven), so that when loading a post or page, it’s all…

User Submitted Image Gallery – Final Overview

We covered a lot of information in the User Submitted Image Galleries tutorial series, everything from registering our post types and custom taxonomies to performing advanced queries; from uploading images on the front end to configuring the backend; from outputting our images in a gallery to displaying additional images by the same user. There were…

video-poster

User Submitted Image Gallery – Part 7

Part 7 of our User Submitted Image Gallery tutorial series is going to demonstrate how to customize the dashboard columns of our image post type, and also how to add a new widget to our dashboard that displays the latest pending image submissions. In this part we are really focusing on two customizations to the…

Detect when an Action has Run with did_action

Some hooks get fired more than once, meaning that functions connected to those hooks are ran multiple times. This causes problems with some functions when they are designed to only be run once. If you have a function that is connected to an action hook, and you need to ensure it only ever runs once,…

WordPress 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…

Error: Please enter a valid email address

Error: Invalid email