Hookrが新しいUIと800以上のプラグインとテーマのサポートでベータ版に入る
公開: 2015-05-22
昨年4月、Christopher Sanfordは、開発者向けのWordPressフック/ APIリファレンスであるHookrをリリースしました。 彼は当初、作業の効率を向上させるために、自分で使用するためにパーサー/インデクサーを作成し、それを公開リソースにするように促されました。
「私は2.8からWordPressを専門的に扱ってきましたが、そのほとんどは「表面的な開発」と表現します」とSanford氏は述べています。 「大規模なWordPressプロジェクトが登場したのは、後で、おおよそWordPress3.5になってからでした。
「さまざまなフック、関数、定数などを発見/理解するために、IDE内のコードを掘り下げるか、無数のGoogle検索を実行するために、わいせつな時間を費やしていることに気付きました。そこで、アプリケーションのインデックスを作成するプラグインを作成しました。それがインストールされたサイト–これはHookrの最初の反復でした。」
キャリアがWordPressエコシステムに基づいていない開発者として、Sanfordは、開発者向けの新しい公開リソースで水域をテストしたときに何を期待できるかわかりませんでした。 アルファ版で数か月後、トラフィックとフィードバックは、パフォーマンスの向上とUIのオーバーホールに投資するように彼を説得するのに十分でした。
「サイトのアルファ版は本当にアルファ版でした。UIは完全に後から付け加えられたもので、UIのバグや問題が多く、ナビゲーションがまとまりがありませんでした。 それは大変な混乱でした」とサンフォードは言いました。 「ベータ版の前は、hookr.ioを何ヶ月も更新していませんでした。これは目的がありました。 トラフィックが完全に横ばいになるのか、それとも一貫性が保たれるのかを確認したかったのですが、後者がプロジェクトを続行するかどうかの決定要因になりました。」
Hookr Betaは、UI / UXの改善と800以上のプラグインとテーマのサポートを追加します
Sanfordは、サイトの使用が堅実であり、成長し続けていることに驚き、励まされました。 彼は次の3か月を費やして問題を修正し、パーサーのコアパーツを書き直し、UIを改良して、人々が実際に必要とする機能に焦点を合わせました。 このサイトは現在ベータ版になっており、注目に値する多くの改善が加えられています。
- 応答性とクリック数の最小化に重点を置いたUI / UXのオーバーホール
- Hookr.ioは、ダウンロードペイロードの半分で2倍高速になりました(モバイルファースト)
- テーマがインデックスに導入されました–(現在の数:62)
- インデックスに追加された数百のプラグイン(現在の数:827)
- 各プラグインとテーマの最新バージョンのうち5つ(以前はプラグインごとに1つのバージョンが含まれていました)
- ユーザーが切り取って貼り付けることができる使用例
- 注釈付きのソースコード
インデックス画面は無限にスクロール可能でフィルタリング可能であり、無限のページネーションを介して多くのクリックを減らすことができます。 フックの詳細は、PHPの詳細ページと同様の形式に従うように改良され、注釈付きのコード署名と説明が含まれています。

コード/オブジェクトが定義されているファイルと行に関する基本情報に加えて、Hookrも更新され、同じタグ名または署名を共有する関連するフックコールバックが表示されるようになりました。

すべてのアクション、フィルター、関数、および定数の使用例を簡単にコピーできるようになりました。 ユーザーは、Hookrの新しいハイパーリンクおよび注釈付きソースコードブロックを使用して、ソースコードをすばやく表示することもできます。
ブランドを変更するか、ブランドを変更しないか?
包括的なフック/ APIリファレンスを探している人の多くは、公式のWordPress.orgコードリファレンスよりもHookrの方が使いやすいと感じています。 Sanfordは、競合するリソースであると認識されるものを作成することで摩擦を経験しました。

存在しているリソースでさえ問題を抱えている/持っていた人が何人かいました。 完全に開示するために、私のキャリアはWordPressエコシステムの外にあります。 それは単に私が使用する(そして愛する)プラットフォームであり、ライフスタイルではありません。
「コミュニティ」での私の経験は、ほとんど前向きでした。 多くの人がリソースを愛していますが、他の人は無関心です。 私は、殉教以外のスキルがなく、貢献する前向きなものが何もないデザイナー/開発者になりすました愛好家ではなく、合法的なデザイナー/開発者/エージェンシーを支援するためにフッカーを書きました。
フッカーの名前も物議を醸していることが証明されています。これは、少数の声の反対者がそれを不快で不快だと感じているためです。 サンフォード氏は、サイトのブランド変更に非常に苦しんでいるが、その考えにはオープンであると述べた。
「WordPress市場は飽和状態にあります。どんな種類の影響も与えるのは難しいので、その名前が付けられました」と彼は言いました。 「名前は短く、物議を醸し、関連性があり、記憶に残るものです。もちろん、人々はそれを好きか嫌いかのどちらかです。 人口統計を侮辱したり、怒らせたり、疎外したりすることは決して意図されていませんでした。
「人々がオープンフォーラムで「フッカー」と言うことに不快感を覚えるなら、リソースの改善のために私の個人的な精神を脇に置く時が来たのかもしれません。 そうは言っても、私はフッカーの名前の変更/ブランド変更に関しては危機に瀕しています。 私がそうするなら、それは最初の障壁/汚名を取り除き、使用を促進することだけです。」
サイトはまだベータ版であるため、Sanfordはまだユーザーからのフィードバックを収集していますが、機能、修正、およびSEOに集中しています。 彼がブランド変更を決定した場合、サイトがベータ版から移行するときに発生する可能性があります。
Hookr.ioリソースの未来
デザインを合理化し、誰も使用しなかったいくつかの機能を削除し、機能した機能を改良した後、Sanfordは、これまでのところユーザーがHookrのベータ版を楽しんでいると報告しています。
「私が受け取ったフィードバックは非常に肯定的でした」と彼は言いました。 「使用量は実質的に2倍になりました。」 検索機能に関するユーザーの提案は、リソースの次の反復のロードマップを形作っています。
「現在の検索の実装は、多かれ少なかれフィルターメカニズムであり、関連するインデックスにドリルダウンすると効果的です」とSanford氏は述べています。 「しかし、多くのユーザーが、コア、プラグイン、テーマにまたがる従来の「グローバル」キーワード検索を求めてきました。 グローバル検索は、他のいくつかの機能とともに、来月かそこら以内にリリースされる予定です。」
Sanfordは、誰もが使用できるようにリソースを無料で維持することに取り組んでいますが、収益化のためのいくつかの長期的なオプションを模索しています。
「広告でインターフェースを乱雑にすることは私がやりたいことではありませんが、決して決して言わないでください」と彼は言いました。 「しかし、現金化の別の機会があります。」
将来的には、Sanfordは、商用テーマおよびプラグイン開発者にHookr(SaaS)を提供するためのインフラストラクチャを確立する可能性を検討しています。
Hookr Alphaをリリースしたとき、プレミアムプラグイン/テーマのドキュメントを補強するためにHookrAlphaを使用することについて問い合わせがありました。 私はそれが本当の「付加価値」であるとは確信していませんでした。 1年の間に、パーサーとデータオブジェクトを実行可能になるまで改良してきました。
Hookr Parserはソースコードを分析し、それを説明するインラインドキュメントと照合します。 多くの場合、インラインドキュメントが欠落しているか、誤っています。 ジェフ・マトソンと私はこれらの問題について話し合い、フッカーがこれらの問題を特定できれば非常に貴重であると判断しました。
現金化のためのSaaSモデルにより、Sanfordは、開発者にテーマ/プラグインを含む事前に生成されたドキュメントを提供できます。 彼はまた、APIマイクロサイトを実装するためにJSON、XML、CSVなどの生データをベンダーに提供する可能性を模索しています。
当面の間、Sanfordは、参照としてのHookrの改善と、ユーザーのフィードバックに応じた機能の改良に時間を費やし続けます。 Hookr.ioを定期的に使用している場合は、コメントで自由に提案を提供し、Twitterでプロジェクトをフォローして最新の更新をすべて確認してください。
