Pluginception: A WordPress Plugin to Make More WordPress Plugins

in Plugins

As I was browsing the interwebs looking for new plugins to try, like I do, I came across this funny sounding plugin called Pluginception. A reference of course to the Christopher Nolan movie (Director of the Dark Knight Trilogy) called Inception in which Leonardo Dicaprio’s character breaks into people’s dreams and steals information by creating other dreams inside those dreams. Or in other words, it’s pure awesomeness and you should go watch it right now.

Er, after you read this post I mean.

Anyways, Pluginception is aptly named because by installing this plugin on your WordPress website you can create new plugins right from WP Admin! Pretty cool right? I don’t know, I don’t make plugins myself but it sounds interesting. How does it work? Well, once you’ve downloaded and installed the plugin you’ll notice a new option under Plugins that reads “create a new plugin”. When you click on it you are brought to this page.

All that is absolutely necessary is the plugin name, but I’m sure the other information will come in handy so I’d fill it out too. After you fill in the appropriate information and click the button reading “create a blank plugin and activate it!” you will be brought to the editor where you can insert your plugin code.

From reading descriptions and other articles it appears that one major benefit of this plugin within a plugin business is that when you insert your code into the editor using Pluginception, it will help guard against your bad code breaking your blog. I know if I was trying to code my first plugin I’d most likely make a boat load of mistakes, in which case this would be really nice to have.

You can download Pluginception for WordPress here

If you’re a developer or someone trying to build a WordPress plugin for the first time, give this plugin a shot and let us know what you thought about it in the comments below.

Comments (1)

  • Comment by Jean

    I like the idea of this plugin, it will encourage people to put custom functionality code in a plugin rather than in the theme’s functions.php. That way when they change the theme they will still have the functionality intact.