Summary
WordPress is slowly but surely becoming a trend in web application development. Developers are getting started on building larger applications by customizing existing modules and features. However, there are a lot of limitations and a lack of resources for web development-related tasks. So, the best practices and design patterns are yet to be defined for building applications with WordPress.
We started this book by discussing how WordPress can be adapted to web applications and developed a simple question-answer interface using existing features. Then, we looked at user and database management capabilities while initiating the development of our portfolio management plugin. Also, we looked at the possibilities of extending core features as well as techniques for developing extensible plugins.
Then, we looked at customizing the backend features as well as the frontend features with the use of widgets and themes. The use of open source plugins and libraries is a key component in web...