Gone are the days when WordPress was referred to as just blogging software. The ability to extend its functionality via plugins and themes, group posts or structured data into various types and also the arrival of the WP Rest API into core, has seen it further evolve into a full blown content management system and development platform. Over the years, I have successfully developed a number of custom web applications built on-top WordPress that heavily utilize custom post types. An example of one of these web applications is the theme marketplace of my WordPress plugin called ProfilePress. On a closer look at the theme marketplace linked above, you will discover that it uses a custom pagination system evident in the URL of the Next / Prev pagination links. Thus, it is possible for you to build an in-house pagination system that will work perfectly in querying a custom post type (CPT). Enough said, let’s get down to the purpose of this tutorial which is, learning the intricacies of custom post types in WordPress. I hope to address the many hurdles I have personally encountered working with CPTs as well as some cool stuff you can do with it. Custom Post Type Definition WordPress can hold
Share This