Adding Functionality with Custom Post Types and Custom Fields

Custom Post types allow users to create posts that are automatically categorized for unique display and archiving. Custom Fields (improved by the Advanced Custom Fields plug-in) provide a simple user interface for adding specific content to a post, as well as an accessible mechanism for styling that information on the front end. By combining the two, you can develop custom features, including event directories, specializes menus, product catalogs and more.