Writing your own WordPress plugin

Plenty of our customers running WordPress. It is easy to install and handle via the Servage application installer. It is a very popular tool since it has tons of features, and can even be extended with plugins – adding custom functionality. There are very many plugins available already, by individual developers and other web services, to integrate with and extend WordPress. You can find a directory of most existing plugins here:

WordPress Plugin Directory

Creating your own plugin

Sometimes it’s hard to find a plugin that exactly fits your needs. Maybe because you want to integrate with a very specific service, or because existing plugins just don’t cut it the way you want. In that case custom plugin development is a really good option. What may sound like a big project, actually isn’t as big as you think. It’s similar to creating custom themes. You need to understand the basic WordPress plugin and programming structure, which is well documented. From there it’s nice and easy to develop plugins, and once you’ve done one, you’ll want to do more ;-)

Start your plugin development

WordPress has a great documentation for it’s code, and even provides a lot of tutorials, helping you to get started with various WordPress related programming. Have a look at the following resources:

WordPress Docs

Plugin Development introduction

Your plugin usually resides in script file or folder with script files, which you place in the wp-content/plugins subdirectory. Plugins are easy to distribute and install on various WordPress installations. Using WordPress functions and hooks you can interact with the default WordPress functionality, and thereby extend WordPress to fit your needs. If you want, you can add your plugin to the plugin directory, so others can benefit from it.