After clearing out a few mis-behaving plugins on my blog recently, I discovered that it is loading much more quickly; I hope you find it so too. So I went looking for some additional plugins that weren’t up to snuff. In the process, I discovered that I wish WordPress had a few more plugin management features:
- Which content uses this plugin? One of the plugins I removed was a poll plugin; another was a code syntax highlighter. In my case, I knew that only a handful of posts used those features and would be broken, so I went ahead and made the cut. It would have been sweet if WordPress could have given me a list of the content that would have been affected, so I could see how popular/referenced it was, etc.
- How much rendering time does this plugin use? On the backend, what percentage of the rendering time for the content is spent in this plugin? Plugins that take a long time could have hidden bad stuff (calling out to malware sites, etc.) or just be poorly written (so probably buggy and more likely to be a source of vulnerability).
- Have there been changes in plugins? Now, I’m not saying tell me if the files making up the plugin have changed — there are dedicated security apps for that (like WordFence). But if the rendering time for Plugin A takes a dramatic leap upward from one week to the next, that’s something I want to investigate.
What do you think?