New Free Hookr Plugin Displays All Available Hooks Inside WordPress

Earlier this year, Hookr.io entered beta with a new UI and support for 800+ plugins and themes. The site provides a WordPress hook/API reference for developers, but creator Christopher Sanford has a vision to do much more with it in 2016.

Today Sanford announced the release of the new official Hookr plugin, which is available for free. It displays the actions and filters that fired as the page loaded.

hookr-plugin

Hovering over the indicators and clicking through to a specific hook will show its details, including the tag, invoker, description, and value.

hook-details

The plugin also includes a built-in Lucene search engine for super fast filtering from the admin bar. Developers can tweak the default Hookr settings to ignore or watch hooks with wildcards. The plugin is easily configured under the Tools menu.

Sanford began working on the official Hookr plugin a week before WordCamp US.

“I wasn’t sure if it would actually be useful– but I showed Zac and a few others and they seemed to like it,” he said. “So I pulled an 18-hour bender in Philly to get it nearly complete.”

The plugin has been beta tested for the past two weeks and is now stable and ready for use. As it’s geared purely for development, it should not be installed on a production site.

What’s Next for Hookr in 2016?

During the past year Sanford has been steadily adding plugins at the request of users, including Pods, WP E-Commerce, Caldera Forms, and others. He hopes that commercial theme and plugin developers will get on board so that he can host their APIs as well.

“I have done some substantial reworking to the parsing engine – it now tracks discrepancies between the source code and the documentation,” Sanford said. “This will be something that I will be offering as a service as well.

“In the short term (by the end odf Q1), I plan to keep refining the parsing engine, adding plugins, and working on features users actually care about,” he said.

“I will be launching the API site that will be piloting around the same time. I will be working with the Rocket Genius (Gravity Forms) guys to provide realtime data for their premium plugin.”

After those initiatives are released, Sanford told the Tavern that he’s going to focus on creating native IDE plugins for Atom and Sublime.

No Name Change Planned, Hookr Swag Store Coming Soon

The Hookr name and branding has been controversial with a few who find it off-putting and offensive. Sanford considered changing the name but has now decided to keep the original brand.

“The market is flooded, it’s a short, memorable and established brand,” he said. “On numerous occasions, individuals have used the term ‘unfortunate’ to describe the name. If it’s so offensive, then why do my usage and followers keep increasing? The people complaining are not paying my bills, nor are they even relevant users of the resource. Simply put, their opinions mean nothing to me.”

Sanford has wrestled with the name change and has even purchased numerous alternative domains but nothing felt right. He will soon be launching a swag line with tees, mugs, stickers, and any product that will help him to pay for hosting Hookr.io.

“At WCUS, I decided that either I could limp Hookr along, or I could make it undeniably a fixture in the WordPress ecosystem,” he said. “I decided on the latter. And that is exactly what I’m doing with offerings such as the Hookr plugin.”

18 Comments


  1. Chris has put a TON of work into this and both the concept and execution are incredible. Great work, Chris!

    Report


  2. Didn’t even think of the connotation until I read this post.

    Some people need to just get over things and/or get their minds out of the gutter.

    Report


  3. This sounds like an awesome plugin. And the people that are offended by the name of his business are what are known as “easily-offended people.” There’s nothing you can do about them, so good for him for sticking to his guns.

    Report


  4. This is absolutely amazing! I can’t tell you how incredibly useful this is for both developers and average users. I’ve just installed the plugin and it’s incredibly powerful yet easy to customise. It’s trivial to filter the hook so that it only shows the ones that are useful for your needs.

    Report


  5. This plugin looks super useful!

    As for the name, when I didn’t know what the plugin was, it did come off as a little suspect but then I was like, “Oh hey, it reveals the HOOKS and filters on the page”. Makes total sense. Haters gonna hate. :)

    Go forth and be awesome, Chris!

    Report


  6. Definitely a good tool for intermediate users. And definitely a good name– you will never be able to staisfy everyone, so kudos on keeping it.

    Report


  7. Hookr is an awesome name. It is catchy, memorable and fun/funny – win, win, win. If someone is offended by that name then they need to lighten up. A very, very similar comparison would be Hooters. ;)

    Report


    1. Great plugin! I’m confused why it doesn’t default to being visible only to admins and that there’s not even a way to make it so without a small hack. All the sites I was excited to use this with are live and even when I disabled each public item, it breaks the theme.

      I really do like it, but I have to ask about the obvious elephant in the room.

      Report


  8. Simply put, their opinions mean nothing to me.

    Talk about being arrogant.. after that comment, I stay clear of that plugin. I don’t mind the name, it’s funny, but your attitude doesn’t speak of professionalism.

    Besides that it sounds like your understanding of business is lacking. Non-subscribers are still potential missed customers & present a possible influence on your reputation.
    Good for you that more people seem not to care atm, but how many potential customers & valuable connections have you lost?

    Report


    1. David,

      Speaking in context of the name change, the individuals referenced in the article are not, nor will ever be potential users of http://hookr.io. They have been outwardly vocal against the resource to the masses due to the name, with absolutely no objectivity regarding it’s value.

      Choosing to focus on actual users, while ignoring haters is not arrogance– I’m sorry you have perceived this differently. I encourage you to give the resource & plugin a try… You may find them both extremely helpful. If not, that’s fine too– it’s your prerogative, of course.

      Report


    2. David: In fact it speaks precisely of professionalism. Although Chris didn’t specify, what he was doing was qualifying – and that’s a critical element in marketing anything. Sure, it’s not an exact science and he may well have lost one or two that overlap in the fields “potential customers” and “narrow-minded humourless” but I’d judge he’s likely to gain many more outside the second category. In any case, anyone who spends time agonising over not pissing off any potential customers whatever has far too much time on his or her hands and is likely to suffer the fate of Balaam’s ass and starve to death.

      Report


  9. Fantastic plugin. I just wished there was an option to display it only for logged in admins. This would help troubleshoot live sites without freaking out visitors.

    Report


  10. Really nicely done plugin with definite potential going forward. I downloaded it and installed locally for testing and review purposes … tl;dr – is there anywhere we can leave feedback?

    Report

Comments are closed.