Projects - WordPress Plugin: List Plugins.

WordPress Plugin: List Plugins.

In my search of the wordpress plugins directory I couldn’t find a single plugin that matched the specification for this website. Matej Nastran’s plugin, My-Plugins plugin was the closest fit however the output it produced wasn’t “pretty” enough for my liking and it was entirely rigid in structure meaning I couldn’t define what its output was to look like. My updated version of his plugin cuts out all the stuff thats not required and gives you an easy method of formatting its output through the use of tags.

Useage:

Once installed go to the List Plugins Config under your plugins tab (wp2.5) and enter how you wish it to output your plugins list using the following tags to insert plugin details:

  • [Author] is replaced by a named link to the plugins author website.
  • [Title] is replaced by the plugin title and links to the plugins website, its normally wrapped in h3 tags but this can be changed under the preferences panel as can if it links or not.
  • [Version] is replaced by the plugin version, this is normally wrapped in span tags by default, this can be changed under the preferences panel.
  • [Description] is replaced by the plugin description and is stripped of all html other than bold and em tags for security purposes considering many plugins link to themselves within their description for install and uninstall scripts. This is normally wrapped in p tags by default, this can be changed under the preferences panel.

Once you have customised the plugins output to meet your themes needs you can insert the plugins output into any page or post by including [*my plugins*] without the *’s (*’s included to stop it showing in this page). I have worked quite hard to produce this plugin and it is designed to work with wordpress 2.5 and onwards although I believe it will work on previous versions. The plugin as it stands is finished in my eyes and this is the final version until someone points out a bug or requests an additional feature.

Download:

Download from wordpress plugin directory or from my mirror here.

Demo:

[my plugins]