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

Custom Post Types

Home» Tutorials » Custom Post Types

Plugin Development 101 – Registering a Custom Post Type

Posted on February 7, 2013 by Pippin in Beginner, Custom Post Types, Member Restricted, Subscriber Only, Tutorials, Writing Plugins 15 Comments
wordpress-plugin-development_101

This part of the series is the first one where we look at creating a complete sample plugin. It’s a very simple plugin, but a complete plugin nonetheless. For this plugin we are registering a new customer post type called “Books”. Registering custom post types is something that we do a lot in plugin development, [...]

View Post register_post_type

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

Custom Front End Post Submission Form

Posted on April 23, 2012 by Pippin in Advanced, Custom Post Types, Member Restricted, Subscriber Only, Tutorials, Writing Plugins 24 Comments
jobs

In the Jobs Posting with Easy Content Types and Gravity Forms tutorial, we used Gravity Forms to create a submission form for users to post their job openings. In this tutorial, we are going to create our own custom submission form. While we will focus the form around job submission, the techniques used here apply [...]

View Post add_action, add_shortcode, update_post_meta, wp_insert_post

Jobs Posting with Easy Content Types and Gravity Forms

Posted on April 17, 2012 by Pippin in Custom Post Types, Intermediate, Member Restricted, Subscriber Only, Tutorials, Video Tutorials 26 Comments

There are several plugins and “app” themes available for job board / job posting websites, but what if you want to roll your own? A lot of people would go about thinking that building such as system would be extremely complex and expensive, and some of the time they would be right. However, if we [...]

View Post Brad Vincent, easy content types, gravity forms

User Submitted Image Gallery – Part 8

Posted on March 20, 2012 by Pippin in Advanced, Custom Post Types, Member Restricted, Subscriber Only, Tutorials, Working with Attachments, Working with Users, Writing Plugins No Comments

In this final part of the User Submitted ImageGallery tutorial series, we will look at adding just a couple more features to our gallery system. We are going to add the ability to view all images by a particular user. This will be done by clicking on the name of the author when viewing a [...]

View Post attachment, author, gallery, images

User Submitted Image Gallery – Part 7

Posted on March 15, 2012 by Pippin in Advanced, Custom Post Types, Member Restricted, Subscriber Only, Taxonomies, Tutorials, WordPress Admin / Dashboard, Working with Attachments No Comments

Part 7 of our User Submitted Image Gallery tutorial series is going to demonstrate how to customize the dashboard columns of our image post type, and also how to add a new widget to our dashboard that displays the latest pending image submissions. In this part we are really focusing on two customizations to the [...]

View Post attachment, dashboard, gallery, get_the_term_list, image, widget

User Submitted Image Gallery – Part 6

Posted on February 27, 2012 by Pippin in Action and Filter Hooks, Advanced, Custom Post Types, Member Restricted, Subscriber Only, Taxonomies, Tutorials, WordPress Admin / Dashboard, Working with Users, Writing Plugins No Comments

Part 6 of User Submitted Image Galleries will show you how to setup the single image page that shows the details for a particular image. This section is not very complex, but it covers a few very important techniques that are really good to know when it comes to modifying information on post templates via [...]

View Post add_action, add_filter, attachment, dashboard, gallery, the_content

User Submitted Image Gallery – Part 5

Posted on February 13, 2012 by Pippin in Advanced, Custom Post Types, Member Restricted, Short Codes, Subscriber Only, Taxonomies, Tutorials, Working with Attachments No Comments

In part five of this User Submitted Image Gallery tutorial series we build the advanced query system that allows users to filter images by categories and tags. This will be one of the most advanced sections of this series. You must be logged in and have an active premium membership to view the rest of [...]

View Post add_query_arg, add_shortcode, get_terms, paginate_links, tax_query

Adding a Simple Image Gallery with the Repeatable Upload Field

Posted on February 8, 2012 by Pippin in Custom Post Types, Member Restricted, Subscriber Only, Tutorials, Video Tutorials, Working with Attachments 17 Comments

The new repeatable upload field in Easy Content Types, which was announced yesterday, provides a really easy to use method for creating simple image galleries. We are going to build off of the end result of the Creating a Simple Events System with Easy Content Types and add a minimal, but effective, image gallery to [...]

View Post easy content types, gallery, images

User Submitted Image Gallery – Part 4

Posted on February 3, 2012 by Pippin in Advanced, Custom Post Types, Member Restricted, Short Codes, Subscriber Only, Taxonomies, Tutorials, Working with Attachments, Working with Users, Writing Plugins 9 Comments

In part three of this User Submitted Image Gallery plugin tutorial series, we created the function that processes image uploads. Now it is time to build our gallery’s short code, which will be used to display the complete gallery of user submitted images. This short code is rather complex and we won’t fully finish it [...]

View Post attachments, gallery, images, short code
  • 1
  • 2
  • 3
  • 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

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

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