Hookr Memasuki Beta dengan UI Baru dan Dukungan untuk 800+ Plugin dan Tema

Diterbitkan: 2015-05-22

fitur pelacur

April lalu, Christopher Sanford meluncurkan Hookr, referensi hook/API WordPress untuk pengembang. Dia awalnya menulis pengurai/pengindeks untuk digunakan sendiri, untuk meningkatkan efisiensi dalam pekerjaannya, dan terinspirasi untuk menjadikannya sumber daya publik.

“Saya telah bekerja secara profesional dengan WordPress sejak 2.8, tetapi sebagian besar yang saya gambarkan sebagai 'pengembangan superfisial,'” kata Sanford. “Tidak sampai kemudian, kira-kira WordPress 3.5, proyek WordPress skala besar datang.

“Saya mendapati diri saya menghabiskan banyak waktu untuk menggali kode dalam IDE saya, atau melakukan pencarian Google yang tak terhitung jumlahnya, untuk mengungkap/memahami berbagai kait, fungsi, konstanta, dll. Jadi, saya menulis sebuah plugin yang akan mengindeks aplikasi/ situs itu dipasang di dalamnya– ini adalah iterasi pertama Hookr. ”

Sebagai pengembang yang kariernya tidak berbasis di ekosistem WordPress, Sanford tidak tahu apa yang diharapkan ketika ia menguji air dengan sumber daya publik barunya untuk pengembang. Setelah beberapa bulan di alpha, lalu lintas dan umpan balik cukup untuk meyakinkan dia untuk berinvestasi dalam peningkatan kinerja dan perbaikan UI.

“Versi alfa situs ini benar-benar alfa – UI benar-benar ketinggalan jaman, ada banyak bug/cegukan UI, navigasi tidak kohesif; itu adalah kekacauan yang panas, ”kata Sanford. “Sebelum beta, saya belum memperbarui hookr.io selama berbulan-bulan, yang bertujuan. Saya ingin melihat apakah lalu lintas akan benar-benar rata, atau apakah akan tetap konsisten, dengan yang terakhir menjadi faktor penentu apakah saya akan melanjutkan proyek atau tidak.”

Hookr Beta Menambahkan Peningkatan UI/UX dan Dukungan untuk 800+ Plugin dan Tema

Sanford terkejut dan terdorong untuk mengetahui bahwa penggunaan situs itu solid dan terus berkembang. Dia menghabiskan tiga bulan berikutnya untuk memperbaiki masalah, menulis ulang bagian inti dari parser, dan menyempurnakan UI untuk fokus pada fitur yang benar-benar dibutuhkan orang. Situs ini sekarang telah memasuki versi beta dengan banyak peningkatan penting:

  • Perombakan UI/UX, dengan penekanan pada responsivitas dan jumlah klik paling sedikit
  • Hookr.io sekarang dua kali lebih cepat dengan setengah muatan unduhan (pertama seluler)
  • Tema telah diperkenalkan ke indeks – (jumlah saat ini: 62)
  • Ratusan plugin ditambahkan ke indeks (jumlah saat ini: 827)
  • 5 versi terbaru dari setiap plugin dan tema (sebelumnya menyertakan satu versi untuk setiap plugin)
  • Contoh penggunaan yang dapat dipotong dan ditempel pengguna
  • Kode sumber beranotasi

Layar indeks dapat digulir dan disaring tanpa batas, yang mengurangi banyak klik melalui pagination tanpa akhir. Detail kait telah disempurnakan untuk mengikuti format yang mirip dengan halaman detail PHP dan menyertakan tanda tangan dan deskripsi kode beranotasi.

hookr-beranotasi-deskripsi

Selain info dasar tentang file dan baris tempat kode/objek didefinisikan, Hookr juga telah diperbarui untuk menampilkan callback hook terkait yang berbagi nama tag atau tanda tangan yang sama.

hubungan pelacur

Contoh penggunaan untuk setiap tindakan, filter, fungsi, dan konstanta kini dapat dengan mudah disalin. Pengguna juga dapat dengan cepat melihat kode sumber dengan blok kode sumber hyperlink dan beranotasi baru dari Hookr.

Untuk Rebrand atau Tidak Rebrand?

Banyak dari mereka yang mencari referensi hook/API yang komprehensif menemukan Hookr lebih mudah digunakan daripada referensi kode WordPress.org resmi. Sanford telah mengalami gesekan dari menciptakan apa yang beberapa orang anggap sebagai sumber daya yang bersaing.

Ada beberapa orang yang memiliki/memiliki masalah dengan sumber daya yang ada. Demi pengungkapan penuh, karier saya berada di luar ekosistem WordPress; ini hanyalah platform yang saya gunakan (dan sukai), bukan gaya hidup.

Pengalaman saya dengan 'komunitas' sebagian besar positif; banyak orang menyukai sumber daya, sementara yang lain acuh tak acuh. Saya menulis Hookr untuk membantu desainer/pengembang/agen resmi, bukan penghobi yang menyamar sebagai desainer/pengembang yang tidak memiliki keahlian selain kemartiran dan tidak ada kontribusi positif.

Nama Hookr juga terbukti kontroversial, karena beberapa lawan vokal menganggapnya tidak sopan dan ofensif. Sanford mengatakan bahwa dia sangat terganggu dengan rebranding situs tetapi terbuka untuk ide tersebut.

“Pasar WordPress sudah jenuh – sulit untuk membuat dampak apa pun, itulah namanya,” katanya. “Namanya pendek, kontroversial, relevan, dan mudah diingat – baik orang suka atau tidak suka, tentu saja. Itu tidak pernah bermaksud untuk menghina, menyinggung, atau mengasingkan demografis mana pun.

“Jika orang merasa tidak nyaman mengatakan “Hookr” di forum terbuka, mungkin inilah saatnya untuk mengesampingkan etos pribadi saya demi kemajuan sumber daya. Karena itu, saya berada di pagar dalam hal mengganti nama/rebranding Hookr. Jika saya melakukannya, itu hanya untuk menghilangkan hambatan/stigma awal dan mempromosikan penggunaan.”

Karena situs ini masih dalam versi beta, Sanford masih mengumpulkan umpan balik dari pengguna tetapi berkonsentrasi pada fitur, perbaikan, dan SEO. Jika dia memutuskan untuk mengubah citra, kemungkinan itu akan terjadi saat situs keluar dari versi beta.

Masa Depan Sumber Daya Hookr.io

Setelah merampingkan desain, menghapus beberapa fitur yang tidak digunakan siapa pun, dan menyempurnakan yang berfungsi, Sanford melaporkan bahwa sejauh ini pengguna menikmati Hookr versi beta.

“Umpan balik yang saya terima sangat positif,” katanya. “Penggunaannya telah berlipat ganda secara efektif.” Saran pengguna mengenai fungsi pencarian membentuk peta jalan untuk iterasi berikutnya dari sumber daya.

“Implementasi pencarian saat ini kurang lebih merupakan mekanisme filter, yang efektif setelah Anda menelusuri indeks yang relevan,” kata Sanford. “Namun, banyak pengguna telah meminta pencarian kata kunci 'global' tradisional yang mencakup inti, plugin, dan tema. Pencarian global, bersama dengan beberapa fitur lainnya, akan dirilis sekitar bulan depan.”

Sementara Sanford berkomitmen untuk menjaga agar sumber daya tetap gratis untuk digunakan siapa saja, dia sedang menjajaki beberapa opsi jangka panjang untuk monetisasi.

“Mengacak-acak antarmuka dengan iklan bukanlah sesuatu yang ingin saya lakukan, tetapi jangan pernah mengatakan tidak pernah,” katanya. “Namun, ada peluang lain untuk monetisasi.”

Di masa depan, Sanford sedang mencari kemungkinan membangun infrastruktur untuk menawarkan Hookr (SaaS) untuk tema komersial dan pengembang plugin.

Ketika saya merilis Hookr Alpha, beberapa orang bertanya tentang menggunakannya untuk menambah dokumentasi plugin/tema premium mereka. Saya tidak yakin bahwa itu benar-benar 'nilai tambah'. Selama setahun, saya telah menyempurnakan parser dan objek data ke titik kelayakan.

Hookr Parser menganalisis kode sumber, yang kemudian direkonsiliasi dengan dokumentasi inline yang menjelaskannya; sering kali, dokumentasi inline hilang atau salah. Jeff Matson dan saya membahas masalah ini dan memutuskan bahwa Hookr akan sangat berharga jika dapat mengidentifikasi masalah ini, yang sekarang dilakukan.

Model SaaS untuk monetisasi akan memungkinkan Sanford menawarkan dokumentasi yang dibuat sebelumnya kepada pengembang dengan tema/plugin mereka. Dia juga menjajaki kemungkinan menawarkan data mentah dalam JSON, XML, CSV, dll. kepada vendor untuk mengimplementasikan microsite API.

Untuk saat ini, Sanford akan terus menginvestasikan waktu untuk meningkatkan Hookr sebagai referensi dan menyempurnakan fitur sesuai dengan umpan balik pengguna. Jika Anda menggunakan Hookr.io secara teratur, jangan ragu untuk menawarkan saran Anda di komentar dan ikuti proyek di Twitter untuk semua pembaruan terbaru.