Pippins Plugins
  • Email
  • Facebook
  • Feedburner
  • Github
  • Google
  • Twitter
  • Vimeo
  • Youtube
  • Rss
  • About
  • News
  • Join the Site
    • Member Benefits
    • Member Plugins
    • Email Notifications
  • Plugin Store
    • Affiliate Area
    • Checkout
  • Plugins
    • Plugin Portfolio
      • Plugin Portfolio – List View
    • Free
    • Premium
    • Member Plugins
    • Coding Standards
    • Get Plugin Support
  • Tutorials
    • Series
      • Plugin Development 101
      • Creating a User Follow System Plugin
      • Customizing Restrict Content Pro
      • Displaying Content with Easy Content Types
      • Writing Your First WordPress Plugins, Basic to Advanced
      • Working with Widgets
      • User Submitted Image Galleries
      • Plugin Thoughts
      • Integrating Stripe.com with WordPress
      • WordPress Rewrite API
    • Member Exclusive
      • Free Members
      • Subscriber Only
    • Difficulty
      • Beginner
      • Intermediate
      • Advanced
    • Action and Filter Hooks
    • Ajax
    • Custom Post Types
    • External APIs
    • Short Codes
    • Taxonomies
    • Video Tutorials
    • Widget Tutorials
    • WordPress Admin / Dashboard
    • Working with jQuery
    • WordPress Database
    • Writing Plugins
    • Tag Index
  • Reviews
  • Support Forum
  • Contact
    • Support the Site
    • Request Code Review
    • Plugin Support

Tutorials

Home» Tutorials (Page 4)

How I Built the Extendable Purchase Receipt Templates in EDD

Posted on August 28, 2012 by Pippin in How It Works, Tutorials, Video Tutorials 2 Comments

Easy Digital Downloads has a templating system for emailed purchase receipts that allow users / developers to create their own templates that are used for the purchase receipts. In this video overview, I want to walk you through how this system works. Building extensible modules within your plugins is something you should always strive for, [...]

View Post easy digital downloads

Add Custom Image Sizes to Media Uploader

Posted on August 17, 2012 by Pippin in Action and Filter Hooks, Intermediate, Quick Tips, Tutorials, Working with Attachments 8 Comments

One of the most useful functions to both theme and plugin developers, when it comes to working with images, is add_image_size(), which allows you to create additional automatically generated image sizes to the WordPress image upload process.

View Post add_image_size

The add_query_arg() Helper Function

Posted on August 12, 2012 by Pippin in Functions, Intermediate, Tutorials 2 Comments

WordPress includes a lot of helper functions that can make your life as a developer much easier. One function in particular that I really love is add_query_arg(), which provides an extremely simply way to append query variables to any URL. Query vars, in case you’re not familiar with them, allow you to perform any number [...]

View Post add_query_arg

Creating WP List Tables by Hand

Posted on July 26, 2012 by Pippin in Intermediate, Tutorials, WordPress Admin / Dashboard, Writing Plugins 10 Comments
Screenshot from 2012-07-26 10:37:18

The WP List Table is what we call the table of data that is displayed when you click on any post type in WordPress. For example, click on Posts and this will display a table listing all of the posts (or perhaps the latest 20) that you have created in WordPress. In this tutorial, we [...]

View Post wp_list_table

Introduction to the WP Filesystem

Posted on July 18, 2012 by Thomas Griffin in Advanced, Member Restricted, Subscriber Only, Tutorials, Writing Plugins 1 Comment

I’ve spent a lot of time lately dealing with a little known, under-documented but extremely useful class in WordPress called WP_Filesystem. WP_Filesystem is used throughout WordPress to handle core/plugin/themes updates and various tasks that require writing files to your webserver. The WP_Filesystem class is a base class that has many extensions depending on what ‘method’ [...]

View Post Thomas Griffin, WP_Filesystem

An Introduction to the Posts 2 Posts Plugin

Posted on July 17, 2012 by Pippin in Custom Post Types, Intermediate, Tutorials 22 Comments
banner-772x250

Most of the time I prefer to create my own plugins for advanced pieces of functionality on a site, but when it comes to related and/or connected pieces of content, there is no better plugin or solution than Posts 2 Posts.

View Post Ciobi, Posts 2 Posts, Scribu

Build an À la Carte Premium Tutorial Shop

Posted on July 11, 2012 by Pippin in Intermediate, Tutorials 9 Comments
content-restriction-image

There are a lot of premium membership tutorial sites out there, this one included, and they usually require that memberships purchase a subscription to the site in order to access the premium content. In this tutorial, I’m going to walk you through the process pf creating an À la Carte tutorial site that lets users [...]

View Post easy digital downloads

Stripe Integration Part 6 – Payment Receipts

Posted on July 3, 2012 by Pippin in Advanced, External APIs, Tutorials, Writing Plugins 40 Comments
blueprints

The Stripe API includes a system called “webhooks”, which are used for notifying your site of events happening in your Stripe account, such as received payments, account creation, customer cancellation, etc. One of the first features you will find webhooks are useful for is sending payment receipts, both for one time payments and recurring subscription [...]

View Post Stripe, Webhooks

Using pre_get_posts to Modify Queries for Meta Data and More

Posted on June 27, 2012 by Pippin in Action and Filter Hooks, Advanced, Member Restricted, Subscriber Only, Tutorials, Video Tutorials 24 Comments

There are a lot of ways to query posts in WordPress and a lot of parameters you can use for pulling in just the data you want. For example, you can easily pull in just posts that are in category X, Y, or Z, and you can also just as easily pull in only posts [...]

View Post add_action, pre_get_posts

Introduction to the gettext Filter in WordPress

Posted on June 21, 2012 by Pippin in Action and Filter Hooks, Intermediate, Tutorials, Video Tutorials 5 Comments

The gettext filter gives us a really easy way to change text anywhere in our WordPress install, including plugins and themes, without ever changing any of the original code. It is a great way to easily customize labels, headings, button text, and any other text we wish to change.

View Post add_filter, gettext, localization
  • ‹
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • ›
  • »
  • Login

Lost your password?

Please enter your username or e-mail address. You will receive a new password via e-mail.

  • Facebook Become a Fan Like

  • Twitter Subscribe on Twitter Follow

  • YouTube Follow my Videos Subscribe

  • RSS Feed Subscribe with RSS Subscribe

Easy Digital Downloads

Most Loved

  • Love It Pro for WordPress
  • Write a “Love It” Plugin with Ajax to Let Users Love Their Favorite Posts / Pages
  • Simple Notices Pro Plugin for WordPress
  • User Bookmarks for WordPress
  • Front End Registration and Login Forms Plugin

Latest Premium Content

  • Plugin Development 101 – Introduction to Adding Dashboard Menus
  • Plugin Development 101 – Intro to Loading Scripts and Styles
  • User Follow System – Part 5
  • Plugin Development 101 – Intro to Short Codes
  • Plugin Development 101 – Registering a Custom Post Type
  • Plugin Development 101 – Intro to Actions

Latest Tutorials

  • Submitting Your First Pull Request to a WordPress Plugin on Github (1)

    Github is an extremely popular tool for managing WordPress plugins, and one...

  • Plugin Development 101 – Introduction to Adding Dashboard Menus (1)

    Adding new menus, both top level and sub level, to the WordPress Dashboard is a really common task for plugins...

  • Plugin Development 101 – Intro to Loading Scripts and Styles (16)

    In this part of Plugin...

Enter your email to receive automated updates when new posts are published

Latest Tweets

  • RT @TweetSmarter: Homeowners Association told man he couldn't the American flag in his yard. ►His Response: http://t.co/Sx7Z99X1yG r/t
    May 19, 2013
  • RT @mikejolley: If you were getting an ‘undefined’ error after login with Sidebar Login for WordPress, try 2.5.3 http://t.co/SVAiI831Bx
    May 19, 2013
  • @jasonbobich hmm, interestinf
    May 19, 2013

Topics

get_user_meta the_content wp_enqueue_script add_options_page shortcodes contextual help attachments meta box register_setting add_shortcode featured Sugar Event Calendar hook login forms authors short codes attachment Related posts plugin do_action mail chimp image recent posts comments apply_filters post types bbpress short code taxonomies custom post type gallery Ajax images Stripe taxonomy jquery widgets users add_filter add_action easy content types widget restrict content pro easy digital downloads

Weekly Newsletter

Useful Links

  • Join the Site
  • Plugin Store
  • Affiliate Area
  • Tag Index
  • Support the Site
  • Suggest a Tutorial
  • Random Post
  • Contact

Monthly Archives

(c) 2011 Pippin's Plugins