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 Thoughts Episode 4 – Learn How Core Does It

Posted on March 26, 2012 by Pippin in Podcasts 4 Comments
Home» Podcasts » Plugin Thoughts Episode 4 – Learn How Core Does It
Tweet
Love It - 2
This entry is part 4 of 9 in the Plugin Thoughts Series
← Plugin Thoughts Episode 3 – Don’t Forget About Core FunctionsPlugin Thoughts Episode 5 – Take Responsibility for Your Products →
  • Plugin Thoughts Episode 1: Making Your Plugins More Extensible
  • Plugin Thoughts Episode Two – Use Filters for Plugin Text
  • Plugin Thoughts Episode 3 – Don’t Forget About Core Functions
  • Plugin Thoughts Episode 4 – Learn How Core Does It
  • Plugin Thoughts Episode 5 – Take Responsibility for Your Products
  • Plugin Thoughts Episode 6 – Contribute to the WordPress Codex
  • Plugin Thoughts Episode 7 – Remember Core CSS
  • Plugin Thoughts Episode 8 – Create Clean Code
  • Plugin Thoughts Episode 9 – Write Better Code; Release Better Plugins

This episode of Plugin Thoughts discusses reasons why you, as a WordPress plugin developer, should make an effort to understand how WordPress core functions. By gaining an understanding of how core works, you not only improve the quality of your plugins, but you also make it much easier on yourself when it comes to debugging problems in your plugins, especially when the problematic error message is very uninformative.

Tweet Follow @pippinsplugins

4 comments on “Plugin Thoughts Episode 4 – Learn How Core Does It”

  1. Andy Adams says:
    April 2, 2012 at 1:19 pm

    Great post + video. I definitely need to suck it up and just get into the core code more often!

    Reply
  2. David Carroll says:
    April 5, 2012 at 11:22 am

    Andy,

    Major kudos to you for taking the time to contributes such great direction for the WordPress Community. I wanted to share with you the story on how I came across your site and this post.

    I was just chatting with a friend explaining the approach to questions like the one I answered on WordPress StackExchange: Modify Admin Bar Link is to always review the WordPress Core files. In doing so, you get a more in depth understanding of what is going on and all the options that may or may not be documented in the CODEX. I ask myself questions like this all the time and quickly create the solutions by reviewing the code. I then explained how I wish I had the time to post all those solutions for others to benefit. That’s when he sent me a link to your site and I realized how spot on you are.

    Fantastic job on the content on this site. I look forward to checking more of it out.

    Best Regards,

    David Carroll

    Reply
    • Pippin says:
      April 5, 2012 at 11:50 am

      Thanks David! It’s always good to find others that are as interested as I am in exploring core files.

    • Andy Adams says:
      April 5, 2012 at 12:05 pm

      Just to give credit where credit is due – Pippin is the man responsible for this site. I’m just an admirer :) .

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

Latest Tutorials

  • Storing Session Data in WordPress without $_SESSION (19)

    The term Session in web development refers to...

  • Test Your Plugins with RTL (1)

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

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

WP Core Contributions

  • [24316]

View the ticket on Trac.

WP Codex Contributions

  • Function: shortcode exists
  • Function: has shortcode
  • Function: shortcode exists
  • Function: shortcode exists
  • Function: has shortcode

View all 41 changes in the Codex.

Latest Tweets

  • Could not fetch Twitter RSS feed.

Topics

meta box the_content Tom McFarlin register_setting wp_enqueue_script attachments shortcodes contextual help add_options_page hook featured Sugar Event Calendar get_user_meta attachment image forms do_action plugin mail chimp login short codes authors Related posts recent posts post types apply_filters comments short code bbpress taxonomies custom post type images Ajax gallery 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