I’ve been writing WordPress Plugins for a while now. I like that they are short and sweet. I can write a plugin in a few hundred lines of code and move on to the next one.
My problem has been how to market the plugins. I am beginning to realize that you need a great name and a snappy log line to get it to work.
I have decided to make my settings pages for all 12 of my plugins have a list of my other plugins. These will not be linked to the plugin page, but to the install page.
You do it like this. In your settings html, perhaps under an hr, list out plugins and set them as a link to:
plugin-install.php?tab=plugin-information&plugin=facebook-open-graph-widget
Just change the name of the plugin in the link Clicking the link will display the plugin install page. The plugin name is the slug name used in the WordPress repository. The user can just click “install” without having to search and think and go through menus.
I have yet to try this, I will change the current versions of my plugins, but I will not release a new version. I don’t want my users to upgrade if all they get new is some advertising.