In this chapter, we tackled custom post types to learn the advanced usages within web applications. Generally, custom posts act as the core building blocks of any type of complex web application. We went through the basic code of custom post-related functionality, while developing the initial forums and topics post types of the forum management application.
We were able to explore advanced techniques, such as modularizing custom post types, and template engines to cater to common web application requirements. Also, we had to go through a tough process for validating form data due to the limited support offered by WordPress.
We learned the importance of relating custom post types using the Posts 2 Posts plugin. Finally, we explored the possibilities of improving the custom post type management process with the use of an amazing framework called Pods.
In the next chapter, we will see how to use the WordPress...