Benvenuti nella terza parte della serie "Toolbox della serie Smart WordPress". In questa parte, passeremo attraverso GenerateWP, un sito web dedicato alla creazione di codice WordPress.
sì.
Prima di far bollire il tuo sangue con rabbia, poniti questa domanda: hai mai fatto un errore mentre stavi imparando la codifica in WordPress?
So di avere. "Una notte fredda a Kocaeli, in Turchia (la mia città natale, proprio accanto a Istanbul) quando ho visto il mio primo White Screen of Death (WSOD). L'anno era il 2006 e stavo modificando un tema WordPress gratuito per il mio blog, Beyn. Ero anche nuovo di PHP, MySQL, HTML e CSS, quindi puoi immaginare l'horror quando ho visto che non potevo aprire nessuna pagina, incluso il pannello di amministrazione, se non sbaglio. Dopo pochi minuti di terrore e qualche goccia di sudore freddo sulla fronte, io finalmente pensato di cancellare il tema da FTP e ricominciare da capo con i file di tema non modificati. Sono riuscito a individuare il problema nel mio index.php
file - hai indovinato: un punto e virgola mancante.
Lasciami rispondere ancora una volta alla domanda: Sì, scrivere codice WordPress è difficile per i principianti di WordPress. In realtà, tutti gli sviluppatori di WordPress potrebbero trarre beneficio da GenerateWP, non importa quanto sappiano WordPress.
Ti dirò perché.
Se GenerateWP fosse esistito nel 2006, avrei imparato WordPress modo Più veloce.
GenerateWP si definisce come "Il modo più semplice e veloce per creare codice personalizzato e di alta qualità per il tuo progetto WordPress usando gli standard di codifica e API più recenti di WordPress", secondo la homepage di GenerateWP.com. È un modo davvero divertente per creare codice WordPress senza problemi.
Ma è più di questo. Per sua natura, anche GenerateWP insegna persone come codice in WordPress. Quando selezioni uno strumento e crei il tuo codice, vedi quali sono le tue impostazioni effettivamente influenzate nel codice e che ti dà un'idea di come funziona il codice. E questo non è solo per i principianti di WordPress, anche i veterani di WordPress possono trarne beneficio. Dopotutto, essere bravi nella programmazione di WordPress lo fa non significa memorizzare ogni singolo bit di codice nel nucleo di WordPress.
Mi piace pensare che GenerateWP abbia lo scopo di essere un esercizio pratico per i principianti di WordPress. Perché? Semplicemente perché mostra gli utenti Come il codice è costruito Sperimentando con gli strumenti per un paio di volte, si può imparare come viene generato il codice, quali sono gli argomenti, come funzionano gli argomenti e come cambia il codice se lo strumento viene utilizzato con valori diversi. Un principiante di WordPress intelligente si diverte e sperimenta con gli strumenti, quindi prova a digitare il codice da solo per la prima volta. Il resto trasformerebbe il principiante in un veterano, o in freddo termini, un ninja WordPress!
Ma, naturalmente, ad alcune persone piace prendere la via più semplice e usare lo strumento ogni giorno. Non è ancora male quando queste persone rilasciano il loro codice per la comunità (perché il codice sarà ben scritto, grazie a GenerateWP), ma non capiranno mai che dopo un certo punto, l'uso dello strumento è più lento della codifica manuale.
Mentre sto scrivendo questo articolo, GenerateWP ha 20 strumenti facili da usare e una sezione in cui è possibile archiviare i frammenti di codice personalizzati (che ci arriveremo tra poco). Vediamo quali sono gli strumenti:
WP_Query
Generatore, è possibile creare query di WordPress.WP_User_Query
Generatore, è possibile creare query utente WordPress.WP_Comment_Query
Generatore, è possibile creare query di commento WordPress.wp-config.php
Generatore di file, è possibile creare una personalizzata wp-config.php
file.readme.txt
file.Tutti questi strumenti sono davvero divertenti da giocare e, come ho detto prima, anche i veterani di WordPress potrebbero, anzi no, volontà-beneficiare di questi strumenti.
Ma anche se hai memorizzato tutti i codici nel core di WordPress e non hai bisogno di nessuno di questi strumenti, potresti goderti l'ultima e più recente sezione di GenerateWP: condivisione di snippet.
Quando GenerateWP.com ha compiuto due anni all'inizio del 2015, il suo creatore Rami Yushuvaev ha pubblicato una celebrazione sul blog di GenerateWP e ha introdotto un nuovo strumento chiamato "snippet personalizzati". Con questo strumento, puoi salvare i frammenti di codice di WordPress e condividerli con il mondo. Devi solo registrarti per primo. *sospiro*
Sotto ogni strumento GenerateWP, vengono visualizzati due pulsanti: "Codice di aggiornamento" e "Salva frammento di codice". Facendo clic su questo secondo pulsante, puoi facilmente salvare il codice appena creato con GenerateWP. Meglio ancora, puoi anche scrivere codice da zero (invece di lavorare con gli strumenti) dalla pagina dei snippet di WordPress personalizzati. pulito.
GenerateWP è uno strumento WordPress che, per me, chiude una lacuna importante nell'esperienza formativa pratica di WordPress. Con i suoi strumenti, sono sicuro che molti principianti di WordPress accelereranno i loro processi di apprendimento per importanti API e funzioni di WordPress.
Cosa ne pensi di GenerateWP? Diteci cosa ne pensate pubblicando nella sezione commenti qui sotto. E se ti è piaciuto l'articolo, non dimenticare di condividerlo con i tuoi amici!
Ci vediamo nella prossima parte in cui parleremo di WP Quick Install, uno strumento per installare rapidamente WordPress con molta personalizzazione.