Casella degli strumenti dello sviluppatore Smart WordPress GenerateWP

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.

È difficile scrivere il 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é.

Inserisci GenerateWP: un sito Web per insegnare il codice WordPress

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.

GenerateWP non valido per i principianti 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.

Gli strumenti di WordPress

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:

  1. Con il generatore di tassonomia, puoi creare tassonomie personalizzate.
  2. Con il Post Type Generator, puoi creare tipi di post personalizzati.
  3. Con il Post Status Generator, puoi creare stati di post.
  4. Con il Theme Support Generator, è possibile creare funzioni tematiche personalizzate come supporto linguistico, larghezza del contenuto e immagini in primo piano.
  5. Con Sidebar Generator, puoi creare "barre laterali dinamiche" personalizzate per contenere i widget.
  6. Con il Menu Generator, puoi registrare i menu di navigazione personalizzati.
  7. Con Shortcodes Generator, puoi creare shortcode WordPress.
  8. Con Quicktags Generator, è possibile creare tag rapidi personalizzati.
  9. Con Toolbar Generator, puoi creare elementi Toolbar.
  10. Con il WP_Query Generatore, è possibile creare query di WordPress.
  11. Con il WP_User_Query Generatore, è possibile creare query utente WordPress.
  12. Con il WP_Comment_Query Generatore, è possibile creare query di commento WordPress.
  13. Con il wp-config.php Generatore di file, è possibile creare una personalizzata wp-config.php file.
  14. Con il plugin Readme Generator, puoi creare il tuo prossimo plugin readme.txt file.
  15. Con Cron Job Event Generator, è possibile pianificare processi Cron personalizzati.
  16. Con lo strumento Registrati WordPress Scripts puoi registrare gli script di WordPress.
  17. Con lo strumento Registra stili di WordPress puoi registrare gli stili di WordPress.
  18. Con lo strumento OEmbed Provider, puoi creare fornitori di oMed personalizzati.
  19. Con il generatore di intestazioni predefinite di temi è possibile creare immagini di intestazione personalizzate per il tema. (È lì chiunque in realtà usando questa caratteristica di WordPress, a proposito?)
  20. Con il generatore di metodi di contatto utente, è possibile creare nuovi metodi di contatto che possono essere modificati dalle pagine del profilo utente.

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.

GenerateWP.com come uno strumento di condivisione di frammenti personalizzati

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.

Conclusione per oggi

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.