Building a large web application is a complex task that should be planned and managed with well-defined processes. Typically, we separate large applications into smaller submodules, where each submodule is tested independently from other modules. Finally, we integrated all the modules to complete the application. The integration of modules is one of the most difficult tasks in application development.
The forum management application created throughout this book intended to illustrate the advanced concepts of WordPress web application development. Therefore, we had to use different techniques in different modules to understand the issues and find feasible solutions. In real world, we have to limit the use of different techniques and keep the consistency across all the features of the application. So, we will be fixing some of the inconsistencies of the...