If you are not familiar with CSS sprites that you should start doing it now. CSS sprites are the best way to improve your plugin speed very easily.
If you ever look into the code of WordPress itself you will find that it’s using a lot of CSS sprites when displaying images and icons.
The WordPress plugin directory is a very good place to publish and distribute your new plugin.
Currently this time the directory includes about 20,902 plugins and every days about 50 new plugins are added.
Before you develop your new plugin you should know few rules that the WordPress directory have regarding the plugins that are published:
Developing a WordPress plugin can be in the beginning seems very hard to understand especially if you are just start to develop in PHP.
After a while you start to feel more secure and start developing more plugins almost on a daily basis, you may even start developing plugins for clients and because you don’t have much time you are stop learning the new technics in WordPress plugin development.
This may not make you feel good in the beginning but if you follow the tips provided here you will become a better WordPress plugin developer in the long run.
If you are developing a plugin for WordPress and you want to sale to have probably thought about encoding your source code so it’s would be hard for other people to “steal” you code and resell as their own.
But before we proceed in this direction you should know few things: