Plugins are a way to add to or extend WordPress' built-in functionalities. In Chapter 5, Plugins – What They Are and Why You Need Them, you learned how to install them. There are thousands of useful plugins (at the time of writing, the official counter at https://wordpress.org/plugins/ shows over 55,000 plugins) available from the online WordPress community, and they all perform different kinds of functions. In the earlier chapters, we installed plugins that catch spam, back up your website, and give you basic SEO features. You can also get plugins that manage your podcasts, track your stats, translate your content into other languages, and much more.
Sometimes, however, you'll find yourself in a situation where the plugin you need just doesn't exist. Luckily, it's quite easy to write a plugin...