Hookr offre due funzionalità super utili per gli sviluppatori di WordPress. Innanzitutto, il suo sito Web offre un indice veloce, facile da consultare di hook, classi, API, costanti, ecc., Per il core di WordPress e un numero crescente di plug-in e temi popolari. In secondo luogo, Hookr ora offre un plug-in per WordPress che ti permette di vedere e approfondire il codice che viene eseguito attorno a molte aree visive del tuo sito attivo o dashboard amministrativo.
Come dice il sito, "l'obiettivo di Hookr è semplice: fornire ai progettisti e agli sviluppatori le informazioni di cui hanno realmente bisogno ... rapidamente." E lo fa bene. In questo tutorial, ti guiderò attraverso entrambi gli scenari di utilizzo di Hookr e ti mostrerò come il sito Web e il plugin funzionano a tuo vantaggio.
Hookr è stato creato da Christopher Sanford nel 2014. Quando WP Tavern ha chiesto cosa lo motivasse, ha risposto:
La maggior parte dei siti di riferimento contiene solo sottoinsiemi di hook (se presenti) e, a meno che il plugin / tema non sia premium, di solito contengono poca o nessuna documentazione riguardante la loro API. Ero stanco delle inefficaci ricerche "trova nel progetto" all'interno del mio IDE. Quindi, un giorno dopo aver messo in discussione la mia produttività e la mancanza di risorse per ciò che dovevo fare, ho iniziato a scrivere il parser / indexer iniziale come un plugin installato localmente.
Prima di Google per ulteriori informazioni, è meglio includere "WordPress" quando si cercano informazioni su Hookr o si può finire in un sito NSFW abbastanza velocemente:
WP Tavern ha anche chiesto informazioni sul nome potenzialmente scoraggiante. Sanford ha pensato di cambiarlo ma alla fine ha deciso di non: "Il mercato è allagato, è un marchio breve, memorabile e consolidato".
Anche se non sono sicuro del nome, il prodotto è molto utile per gli sviluppatori di WordPress.
Prima di iniziare, se desideri condividere più della tua esperienza fino ad oggi con Hookr, ti preghiamo di condividere i tuoi pensieri nei commenti qui sotto. Puoi anche raggiungermi su Twitter direttamente @reifman.
Il sito Web di Hookr è principalmente un indice e un riferimento di codifica per il nucleo di WordPress, plugin e temi popolari. Nuovi plugin e temi vengono aggiunti regolarmente in base alle richieste degli utenti. Scegli quale vuoi esplorare dalla home page. Puoi anche scaricare il suo plug-in, che esplorerò più avanti.
Durante la navigazione, Hookr ti consente di scegliere tra le cinque versioni più recenti di ciò che stai esplorando. Quindi, se non hai effettuato l'aggiornamento all'ultima versione di WordPress o Contact Form 7, puoi comunque esplorare le informazioni di riferimento rilevanti per il tuo codice base.
Una volta che inizi a esplorare il core di WordPress, Hookr offre nove modi per filtrare la tua vista.
Puoi guardare tutto (Tutto) o filtrare con una delle seguenti opzioni:
Hookr offre uno scorrimento infinito veloce così come ti muovi attraverso una pagina, la navigazione di rolodex in alto continua. Ecco cosa Azioni assomiglia a una volta che scorri verso il basso fino a P:
Puoi anche utilizzare la ricerca in alto a destra, "filtrare le cose", per trovare un elemento con un nome specifico.
Ecco un esempio di funzioni:
Quando fai clic sugli elementi, appariranno leggermente diversi in base al loro tipo. Ecco il comment_text descrizione della funzione, parametri ed esempi di utilizzo:
Hookr mostra anche dove codice o oggetti sono definiti con callback correlati:
Puoi iniziare a vedere quanto può essere utile Hookr mentre esegui il debug o la codifica.
Un'altra caratteristica interessante è che i blocchi di codice predefiniti sono disponibili per ogni azione, filtro, funzione e costante per uso personale. Hookr include anche a copia pulsante:
Puoi anche consultare il trucco di un elenco crescente di plug-in popolari e richiesti dall'utente da questo elenco. Ecco cosa Modulo di contatto 7 costanti per la versione 4.3.1 sembra:
Ecco un esempio della classe del plugin WooCommerce WC_Cart definizione del codice, versione 2.49:
Hookr colma il vuoto per la mancanza di documentazione non fornita con molti dei plugin più comunemente usati.
Hookr ti consente anche di sfogliare i temi da questo elenco. Qui ci sono tutte le aree documentate del Tema reattivo di BizWay, versione 1.0:
Ora che conosci le offerte del sito Hookr, probabilmente ne chiedi di più. Passiamo al plugin Hookr WordPress.
Il plugin Hookr WordPress tiene traccia di tutti i ganci WP in uso e le loro funzioni agganciate, ti mostra e ti dà accesso navigabile al codice:
Ti stai strappando i capelli perché quella funzione non spara, anche se l'hai agganciata? Vuoi trovare la cosa che sovrascrive le tue modifiche? Vuoi sapere perché quella cosa fa quello che fa? Vi siete mai chiesti quali misteri si trovano oltre l'interfaccia di WordPress?
Ecco cosa fa Hookr sul tuo sito Web WordPress pubblico o, più probabilmente, sul tuo sito di sviluppo locale. Mentre navighi, Hookr posiziona gli indicatori visivi per evidenziare l'utilizzo di azioni e filtri da parte del framework WordPress:
Sono consultabili in modo da poter eseguire il drill su di essi per ulteriori informazioni. Vorrei aver avuto questo per numerose applicazioni web indipendenti nel corso della mia carriera precedente.
Sotto, clicco sui proiettili accanto al mio 04 Categoria dei social media intestazione e puoi vedere come WordPress inizia a lavorare con il mio tema per mettere insieme la prima pagina:
Puoi anche fare clic su uno dei filtri sopra:
Il Plugin Hookr fornisce dettagli dettagliati su quasi tutto. Ecco i dettagli iniziali per the_post:
E una visione più dettagliata:
Il plug-in Hookr include anche una ricerca integrata che consente di evidenziare in modo super veloce solo i riferimenti di codifica che desideri visualizzare contemporaneamente:
Tutte le cose che hai visto in Hookr fanno sopra, lo fanno anche all'interno della tua Dashboard. Questo può essere utile per lo sviluppo delle funzionalità amministrative e delle impostazioni di plugin e temi:
Le impostazioni del plugin Hookr ti consentono di limitare la sua attività a specifiche aree che scegli in vari modi:
Le stesse impostazioni sono disponibili per la dashboard amministrativa di WordPress. E puoi disattivare l'attività Hookr pubblica o dashboard in qualsiasi momento.
Spero che tu abbia imparato a conoscere le utili risorse che Hookr offre per migliorare il ritmo del tuo sviluppo in WordPress. Se non lo hai ancora fatto, esplora il sito e prova il plug-in Hookr.
Hookr's Sanford afferma di apprezzare le richieste degli utenti e progetta di continuare a migliorare il prodotto e di rilasciare strumenti aggiuntivi man mano che il feedback aumenta. Il tuo tema non è lì? Mandagli un messaggio!
Si prega di condividere con noi le vostre opinioni su Hookr nei commenti. Puoi anche raggiungermi direttamente su Twitter @reifman. E, assicurati di sfogliare la mia pagina di istruttori + istruttore Envato per vedere alcuni dei miei altri tutorial.