HookPress

Donate to mitcho (Michael Yoshitaka Erlewine) for this plugin via PayPal

by mitcho (Michael 芳貴 Erlewine) for WordPress.

NEWS: I will be presenting an introduction to WordPress plugin development, including the use of HookPress to extend WordPress with non-PHP languages, at the Boston WordPress meetup on September 28.

HookPress 0.1.8
9 kb - zip

Description | Installation | FAQ | Versions | Support forum | Twitter

Description

Webhooks are a simple paradigm for developing instant notifications and mashups based on simple HTTP requests. With HookPress you can set up webhooks so that a specified URL (a public service or something you set up) is requested when certain WordPress actions occur. Possible uses include generating push notifications or using non-PHP web technology to extend WordPress.

To learn about the various hooks WordPress provides, please consult the WordPress Plugin API's Action Reference. HookPress currently only supports turning WordPress actions into webhooks... filter support is planned.

To learn more about webhooks, take a look at the webhooks blog as well as The Pushbutton Web by Anil Dash. Webhooks champion Jeff Lindsay's excellent slides are a particularly good place to start.

To write and host a target script you can of course use your own server but you might also consider Scriptlets. A dead-simple tool which logs any requests thrown at it, test.php, is included with HookPress as a great way to test requests generated by your webhooks.

Installation

Upload the HookPress plugin to your blog's wp-content/plugins/ directory and activate. In the admin section, go to Settings > Webhooks to add new webhooks.

Frequently Asked Questions

If you have a feature request or question, please use the HookPress support forum.

Versions

0.1

0.1.1

Future plans

If you have a feature request or question, please use the HookPress support forum.

© 2006-2010 mitcho (Michael 芳貴 Erlewine).
The views expressed on these pages are mine alone and do not
reflect those of my employers and clients, past and present.