In my article How to Set-up a WordPress Website A Step-by-Step Guide – Part 5, I discussed how to add custom functionality to a child-theme by updating the theme’s functions.php file. I also gave examples of the custom scripts I usually put into the functions.php file of every WordPress install..
Instead of copying and pasting the scripts into the functions.php file, you just install and activate the plugin. Even though, it’s perfectly OK to add the scripts to the functions.php file, I find installing my own plugin to be empowering to say the least.
Now, I can install this plugin and keep the functions.php file neat, clean, and free from customizations. Enjoy!