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

Plugin Development 101

Posted on January 7, 2013 by Pippin in Beginner, Tutorials, Writing Plugins 6 Comments
Home» Series » Plugin Development 101
wordpress-plugin-development_101
Tweet
Love It - 3

This course is going to focus on the very basics of plugin development. I am going to assume you have never written a plugin before and take you from the very beginning. If you have written plugins before, then this course could also be extremely valuable to you as I’m going to cover in-depth the fundamentals for plugin development, especially adhering to WordPress coding standards.

Unlike my Writing Your First Plugin Basic to Advanced series, we will not be writing just one plugin, but writing a series of small plugins and also looking at a number of live plugins written by various developers that illustrate best practices.

This course is open to all premium subscribers to Pippin’s Plugins and memberships start at just $6 per month.

  • Introduction to WordPress Plugin Development 101
  • Plugin Development 101 - What Makes a Plugin?
  • Plugin Development 101 - General Best Practices
  • Plugin Development 101 - An Intro to Filters
  • Plugin Development 101 - Registering a Custom Post Type
  • Plugin Development 101 - Intro to Short Codes
  • Plugin Development 101 - Intro to Loading Scripts and Styles
  • Plugin Development 101 - Introduction to Adding Dashboard Menus

6 comments on “Plugin Development 101”

  1. uprosoft says:
    January 7, 2013 at 3:36 pm

    thanks You Pippins. Looking forward to this. I love it. :)

    Reply
  2. Jon Brown says:
    January 28, 2013 at 12:34 pm

    Are you going to talk about how you take an idea for a plugin and break it programmable pieces? The ‘getting started’ part is what I find challenging.

    Reply
    • Pippin says:
      January 28, 2013 at 12:37 pm

      Yes! I’ll cover that near the end once we’ve got a sample plugin or two put together.

    • Jon Brown says:
      January 29, 2013 at 12:01 am

      Cool! Looking forward to it.

  3. Amirol says:
    January 29, 2013 at 12:48 am

    Hi Pippin,

    Cool offer!

    By the way, I want to let you know something interesting…

    I just started learning WP Plugin Development about 1 and half month ago by reading and following what you’ve shared in this blog.

    My first plugin was created within 1 hours (since I have basic PHP skill). Your method of teaching is really easy to understand. That’s why I can easily created my first plugin!

    For your information, I’ve sold the plugin with price $7 to my subscribers and earn about $500!

    Right now, I’m developing my 2nd plugin and again I really want to thank you to the inputs that you’ve shared on this blog.

    I shall take your course soon!

    Reply
    • Pippin says:
      January 29, 2013 at 9:44 am

      That’s fantastic! It’s really awesome to hear a success story like that :)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  • 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 (4)

    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

  • Whether it&#039;s membership plugins or ecommerce plugins, @WPSellNet can help you get them setup and maintained: http://t.co/R06sOj9yTl
    May 23, 2013
  • Test Your Plugins with RTL http://t.co/nfCmb8kWIx
    May 23, 2013
  • @sunnyratilal something of the sort ;) @js_zao
    May 23, 2013

Topics

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