Wordpress Custom Post Types are one of our favorite features, they are one of the main reasons we are able to build true Content Management Systems with Wordpress.
In this part of the series on building a website with Wordpress from scratch, we’ll be covering how to setup and use Custom Post Types within the Wordpress backend and in our theme.
Custom Post Types are exactly as the name implies, they allow us to add new dynamic content sections to our website besides the traditional blog posts. For example, on this site, we have a portfolio section which lists all our work from newest to oldest. To add new pieces we simply login to our backend and create new posts under the Portfolio Custom Post Type.