The idea of creating a plugin may seem daunting, but to build something basic is very simple. Anyone with some basic knowledge of PHP can improve their site building process today. Plugins can be used for many different tasks, but this will focus on a plugin which creates a simple short code that allows users to both use advanced logic beyond what can be done in the editor and reuse code so as not to constantly copy and paste huge snippets of code from one page to the next.