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 – Intro to Short Codes

Posted on February 18, 2013 by Pippin in Member Restricted, Short Codes, Subscriber Only, Tutorials, Writing Plugins 4 Comments
Home» Member Restricted » Plugin Development 101 – Intro to Short Codes
wordpress-plugin-development_101
Tweet
Love It - 3
This entry is part 6 of 8 in the Plugin Development 101 Series
← Plugin Development 101 – Registering a Custom Post TypePlugin Development 101 – Intro to Loading Scripts and Styles →
  • 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

The WordPress short code API is one that plugin developers use a lot. Short codes are used for kinds of things: gallerys, related post lists, purchase buttons, alert messages, etc. Whether your plugin uses them or not, every single plugin developer will write at least one short code. This part of Plugin Development 101 will walk you through how to create short codes in your plugins.


Related Items
  • Writing a Simple Google Maps Short Code
  • Creating a Short Code to Show a Detailed List of Blog Authors
  • Change Password Form Short Code
  • Image Gallery Short Code Using Post Attachments
  • WordPress Login Form Short Code
  • Create an Ajaxified Contact Form Short Code
  • Add a Short Code to Your Plugin
Tweet Follow @pippinsplugins
add_shortcode Short Code

4 comments on “Plugin Development 101 – Intro to Short Codes”

  1. David Jeters says:
    March 14, 2013 at 5:37 pm

    Good intro for shortcodes. Just one question is there any way to go back in the video? If I miss something it seems like I have to watch the whole video again.

    Reply
    • Pippin says:
      March 14, 2013 at 8:06 pm

      At the moment, no. It’s a really bad UX element that I’m going to try and fix asap.

  2. Zach Grimm says:
    May 7, 2013 at 12:42 am

    Pippin, PLEASE do something about the videos! I can’t see any of the ones in this series past a few minutes :(
    Love the site! Your explanations are excellent.

    Reply
    • Pippin says:
      May 7, 2013 at 10:06 am

      What happens? Do they stop playing? Are they not loading all the way?

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

Sorry, no related items found.

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 (2)

    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

  • @MattoTakka Definitely something I&#039;d like to do, though I don&#039;t have one yet
    May 21, 2013
  • @MattoTakka and have it provide a discount based on their previous purchase?
    May 21, 2013
  • RT @pdclark: FINALLY releasing Styles 1.0 for WordPress! This has been a long time coming. :) And it supports TwentyThirteen! http://t.co/q…
    May 21, 2013

Topics

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