Hello wandering web-admins and welcome to my wpCLI project page. For those interested, I will be using this blog as a central information hub for the project so be sure and bookmark or subscribe now. Below is some brief information on the project and what is to come.
I first got the idea for wpCLI mid last year when I was dealing with a large number of account requests for one of my private blogs. It became somewhat monotonous to keep navigating the web interface to add handfuls of users. I thought, if only WordPress had a command line interface that I could just shoot these into. Well, a dozen pots of coffee and a weekend later, I was able to redneck together a simple WordPress plug-in that would allow me to do such. I also implemented a few other useless commands like the ability to add and delete categories and retrieve tidbits of information like category IDs and user IDs. This is the current version for download at sourceforge. BE CAREFUL as I have not had enough time to fully test it. You may wish to try it on a test blog first until you are comfortable with its use as there is no idiot proof features.
Recently I have begun working on the next version of wpCLI which basically involves a total rewrite of the command functions and parser from the ground up. This should drastically increase the power of the plug-in. Below are some of the new features I am working on for it.
- Ability to pipe to other commands
- Allow creation of multiple categories and users in single command line by comma seperation
- Ability to tweet through the “tweet” command
- A filter command that will filter piped data by specified arguments
- qpost command which will allow one to publish a quick post from the command line
- Recursively delete comments
- set status of multiple comments or posts. Also be able to set global values for use in the plug-in
- A much more verbose sysinfo command
- A much more extensive help command
Looking way into the future, I would like to also add some sort of ajax implementation for the plug-in or possibly even a standalone java app that will allow for both realistic command line interaction and window detachment enabling the administrator quick and easy access to the cli. Other dreams would be things like the ability to script and even perform simple logical and control functions. It may also benefit from a spot in the wp database where functions can be maintained and customized as well as global settings and values can be stored. The possibilities are endless.
Of course this is all vision at the moment as the current state of the plug-in is far from resembling its mentioned desires. I have me and me alone to rely on at the moment for this vision to become reality so if this project piques your interests please consider helping in one or more of the following ways.
- Donate: Anything will help.
- Develop: The more the merrier.
- Test: I am always in need of tester to help work out the kinks.
- Feature Requests. Even if you have no development knowledge, you can still help the project greatly by making feature requests.
If you would like to get involved with a great open source project that could change the way WordPress administration is done, please email me at geek@phatus.com or contact me through the sourceforge project page.
Thanks again for visiting and stay tuned as we put a new spin on Wordpress administration.