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

Intermediate

Home» Tutorials » Intermediate

Stripe Integration Part 9 – The Stripe Button

Posted on December 28, 2012 by Pippin in External APIs, Intermediate, Short Codes, Tutorials 18 Comments
blueprints

In part 9 of this Stripe.com + WordPress tutorial series, we are going to look at using the Stripe button for accepting payments through our website. The Stripe checkout button creates a really slick, secure popup window that the customer enters their payment details into. This entry is part 9 of 9 in the Integrating [...]

View Post add_shortcode, Stripe

Making PHP Variables Available to Your JS

Posted on October 22, 2012 by Pippin in Intermediate, Tutorials, Working with jQuery, Writing Plugins 7 Comments

If you have ever written a plugin that uses any form of Javascript, you will probably have come across the problem of passing configuration options from PHP to Javascript. Take an image slider plugin, such as Soliloquy for example: most likely there is a settings page of some kind that lets the user set the [...]

View Post wp_localize_script

Use TidyPHP with Sublime Text 2 for Lightning Fast Formatting

Posted on October 8, 2012 by Pippin in Intermediate, Quick Tips, Tutorials 5 Comments

Writing clean code is something you should always strive for in your WordPress projects, and you should always do what you can to adhere to the WordPress Coding Standards. I tested out a really awesome tool today that you should seriously consider adding to your workflow if you are a Sublime Text 2 user.

View Post Sublime Text 2

Introduction to the WP_Error Class

Posted on August 30, 2012 by Pippin in Intermediate, Tutorials, Video Tutorials, Writing Plugins 3 Comments
computer error

WordPress has a class called WP_Error that provides a really simple way for developers to track errors while processing data. The class mystified me for a long time, but once I figured it out, it is extremely simple to use, and saves a ton of time when attempting to record errors while processing data of [...]

View Post WP_Error

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

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

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
  • 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

  • Test Your Plugins with RTL (0)

    Right-To-Left languages are those that...

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

    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...

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

Latest Tweets

  • RT @toscho: #WordPress: How post meta fields work. http://t.co/uDRaDu0EsS
    May 25, 2013
  • RT @strickland: Afternoon crowd: To celebrate Memorial Day weekend @gittyapp is on sale through Monday. Now is the time to join in! http:/…
    May 25, 2013
  • .@itsananderson wins!
    May 25, 2013

Topics

shortcodes hook add_options_page contextual help add_shortcode Tom McFarlin get_user_meta meta box campaign monitor featured Rémi Corson wp_enqueue_script Sugar Event Calendar attachment image do_action forms plugin mail chimp login short codes authors Related posts bbpress comments recent posts post types apply_filters short code taxonomies custom post type images gallery Ajax Stripe taxonomy jquery widgets users add_filter easy content types add_action 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) 2013 Pippin's Plugins