There are many great websites and books available for learning to build custom plugins. However, if you are looking for a little help in getting started with the code or simply looking to help speed up the development process, then GenerateWP is worth bookmarking. GenerateWP describes itself as “the easiest and the fastest way to create custom and high quality code for your WordPress project using the latest WordPress coding standards and API’s.” They have 20 different code generators for WordPress features including taxonomies, post types, menus, shortcodes, and more.
WordPress updates and upgrades are very common, both for the core of WordPress as well as the many themes and plugins that are used. WordPress has a built in feature to set the website into “Maintenance Mode” during these updates and upgrades. While that is a great idea and quite helpful at times, it can also be a problem in the event that an update or upgrade fails. In the normal process of an upgrade Maintenance Mode is turned off once the upgrade has finished. However, if an upgrade fails, Maintenance Mode will be stuck on until it is manually turned off. Thankfully, fixing this problem is quite easy.