When developing something new, taking very small steps is usually best. This way, if something breaks, the problem is clear. Doing a large number of new things at one time makes finding where something went wrong difficult.
Sticking with this concept, the first plugin we help you create in this chapter is a plugin that can be activated and deactivated but doesn't do anything. In other words, a fully functional plugin shell that's ready for code to be added.
Because this plugin is an example and won't really do anything, we named it Example: Do Nothing.
For this plugin, all that you need is a main plugin file. Following the best practices from earlier in this chapter, this file is placed in its own directory by following these quick steps:
Most FTP programs allow you to right-click with your mouse and choose Add New Folder or Add New Directory.
Use your favorite text editor, such as Notepad for PC or TextMate for Mac, to open a new file and then save it with the filename ...