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

Introduction to WordPress Plugin Development 101

Posted on January 7, 2013 by Pippin in Beginner, Tutorials, Writing Plugins 12 Comments
Home» Tutorials » Beginner » Introduction to WordPress Plugin Development 101
wordpress-plugin-development_101
Tweet
Love It - 5
This entry is part 1 of 8 in the Plugin Development 101 Series
Plugin Development 101 – What Makes a Plugin? →
  • 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

I’m beginning a new tutorial series on WordPress Plugin Development 101. It will start at the very beginning and look at the fundamentals of plugin development in WordPress. This is a quick video post

The series will cover the following topics:

  • What makes a plugin
  • What can/should be a plugin
  • How to distribute a plugin (free and commercial)
  • What are coding standards and why you should follow them
  • How to test a plugin and ensure it plays well with other plugins and themes
  • Coming up with ideas for new plugins
  • And more intermediate topics
Tweet Follow @pippinsplugins

12 comments on “Introduction to WordPress Plugin Development 101”

  1. Lucas says:
    January 7, 2013 at 4:03 pm

    Awesome buddy, really great tutorial!

    Reply
  2. uprosoft says:
    January 7, 2013 at 4:10 pm

    looking forward to it my friend.

    Reply
  3. Noumaan says:
    January 7, 2013 at 4:47 pm

    Looking forward for the first installment :)

    Reply
  4. Andrew Kaser says:
    January 7, 2013 at 4:54 pm

    This is great, I’m looking forward to the intermediate topics.

    Great start!

    Reply
  5. Darren says:
    January 7, 2013 at 5:56 pm

    Great Stuff.

    Wasjust reading about custom posts this morning and how it normally goes into a plugin. So this series will be great to watch

    Reply
  6. Chris says:
    January 7, 2013 at 10:17 pm

    I absolutely can’t wait!

    Reply
  7. Dawson says:
    January 7, 2013 at 10:43 pm

    Looking forward for the complete series. Hope by the end, I can built atleast one simple plugin. Thanks Pippin.

    Reply
  8. Keely says:
    January 8, 2013 at 1:51 am

    I’m in … should be great.

    Reply
  9. Luis Alejandre says:
    January 8, 2013 at 5:56 am

    Great to know about a new tutorial series from you, Pippin.
    Nobody explains this stuff as clearly as you do.

    Reply
  10. Mohsin Rasool says:
    January 11, 2013 at 6:36 am

    It would be an awesome series. I hope you wont took much time to get it started. We aggressively waiting for it.

    Reply
    • Pippin says:
      January 11, 2013 at 9:59 pm

      The next part should be out on Monday :)

  11. rhuber says:
    January 12, 2013 at 11:29 am

    Thanks so much for taking this on. I really look forward to this course.

    Reply

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

Similar Plugins and Posts

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

attachments add_shortcode campaign monitor meta box Rémi Corson Tom McFarlin the_content wp_enqueue_script add_options_page shortcodes Sugar Event Calendar featured contextual help mail chimp login authors attachment Related posts image plugin forms do_action short codes apply_filters post types bbpress recent posts comments 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