11 Risorse che ogni WordPress sviluppatore dovrebbe conoscere

6 Min.
Ultimo aggiornamento il 26/03/2020

Dai grandi repository e framework di risorse ai corsi gratuiti e alla giusta preparazione per il colloquio di lavoro: In questo articolo vi forniamo molto materiale per migliorare il vostro flusso di lavoro come sviluppatore - sia in generale che con WordPress - e per far avanzare la vostra carriera.

WordPress Sviluppo

1. Gutenberg Toolkit per la creazione di blocchi

11 Risorse che ogni WordPress sviluppatore dovrebbe conoscere

Il sottotitolo di questo repo è "Un toolkit di sviluppo a configurazione zero per costruire WordPress Gutenberg blocco Plugins" - E questo è esattamente ciò che fa. Vi permette di Gutenberg-blocchi senza doversi occupare della configurazione di React, Webpack, Babel ecc. Con solo tre linee di comando, si può iniziare il progetto vero e proprio in meno di due minuti. 

Personalmente, mi piace soprattutto la documentazione chiara. E che funziona molto bene e semplicemente fuori dagli schemi.

Collegamento al repo

2. GenerateWP - Generatore di WordPress codice

11 Risorse che ogni WordPress sviluppatore dovrebbe conoscere

Quando si tratta di creare custom Themese PluginsperWordPress , ci sono alcuni compiti noiosi che devono essere semplicemente fatti: per esempio, la registrazione di un custom_post_type con tutte le sue capacità, le query, gli endpoint API e così via. 

Con questa pratica cassetta degli attrezzi è possibile generare molti frammenti personalizzati per il vostro progetto. Utilizza sempre gli ultimi standard APIS e gli standard di codifica più recenti WordPress - in modo da avere almeno una cosa in meno di cui preoccuparsi.

Collegamento a GenerateWP

3. il funzionario WordPress biglietti principali

11 Risorse che ogni WordPress sviluppatore dovrebbe conoscere

Partecipare WordPress attivamenteè un'enorme situazione vantaggiosa per tutti: da un lato, naturalmente, perché si sostiene un prodotto gratuito. D'altra parte, si impara molto lavorando sul software di base stesso e WordPress quindi sviluppandolo ogni giorno di più. 

Anche nella vita lavorativa di tutti i giorni potrete usareThemes, Pluginse le App per WordPress può svilupparsi meglio. E se avete bisogno di fare domande aperte su WordPress -Core, conoscerai molti membri simpatici e interessanti della comunità. 

Collegamento al ticket tracker

Per gli utenti di Github ci sono qui include anche una versione git-ified che sarà sincronizzata con il repo originale SVN.

Omaggi

4. gratuito per dev

11 Risorse che ogni WordPress sviluppatore dovrebbe conoscere

Ci sono un numero enorme di servizi e piattaforme con offerte gratuite per gli sviluppatori. Tuttavia, può essere difficile trovare tutti questi servizi per prendere una decisione informata. Su Free-For.Dev potete trovare un elenco di software e altri servizi gratuiti che sono interessanti per gli sviluppatori. Ci sono categorie come test, hosting, email, CDN, CI/CD, qualità del codice e molte altre. 

Link alla pagina

Plugin Sviluppo

5. WordPress Plugin Generatore a piastre

11 Risorse che ogni WordPress sviluppatore dovrebbe conoscere

Svilupparne uno Pluginè sicuramente divertente. Ma l'impostazione successiva può essere una sofferenza e - a seconda delle dimensioni e della complessità del sistema Plugins- abbastanza estesa. Soprattutto se si seguono le migliori pratiche qui di seguito (cosa che si dovrebbe assolutamente fare). Questo è esattamente ciò per cui è stato progettato questo strumento.

Il Boilerplate si basa sul Plugin-APIil Norme di codifica e il Norme di documentazione. Quindi tutto quello che dovete fare è inserire un nome univoco per il vostroPlugin, il vostro lumacone e le vostre informazioni sull'autore - e via.

Collegamento al generatore

6. WP React Starter: WordPress React Boilerplate

11 Risorse che ogni WordPress sviluppatore dovrebbe conoscere

Se si vuole Pluginsviluppare qualcosa di più (JavaScript) e si vuole basare su React, questo è lo scopo di questo strumento molto completo.

Si può iniziare Pluginsa costruire con React, Typescript e CI/CD integrato in poco tempo e senza l'esteso processo di costruzione.

Le basi del Boilerplate:

  • React frontend per interfacce utente reattive (con fallback PHP come rendering lato server)
  • TypeScript per lo sviluppo del frontend a prova di tipo
  • OOP-PHP con spazi dei nomi per uno sviluppo chiaro del backend
  • Ambiente di sviluppo dei docker senza un lungo processo di costruzione
  • Integrazione CI/CD per controlli automatizzati della qualità del codice e gestione integrata del rilascio (ad es. per i wordpress.orgrepo)

Collegamento al repo

Theme Sviluppo

Settimo stato dell'arte WordPress Theme piastra di sviluppo

11 Risorse che ogni WordPress sviluppatore dovrebbe conoscere

Ci sono innumerevoli piastre per lo sviluppo di WordPress -Themes, ma questo qui è semplicemente fantastico. Approfitta di tutte le nuove grandi novità del web - come Browser Sync, Linters, Babel, Babel, Autoprefixer e molti altri. E tutto questo senza costringervi a imparare un nuovo flusso di lavoro o una nuova sintassi.

Inoltre, con questa fondazione siete davvero aggiornati sulle ultime novità WordPress e gli standard OOP. Sono necessarie solo cinque righe circa nel prompt dei comandi per impostare il boilerplate e farlo funzionare. 

Anche il processo di creazione è di facile manutenzione e segue gli standard di codifica di WordPress . 

Collegamento al repo

Apprendimento

8. Fantastico Falsità

11 Risorse che ogni WordPress sviluppatore dovrebbe conoscere

Sapevate che customer/department=shipping@example.com è un indirizzo e-mail valido? Che mi dici di matthias\@@_tenuto@raidboxes@raidboxes.io? O sapevate che in alcune culture i nomi personali possono contenere dei numeri? 

Personalmente ho imparato più di quanto avrei potuto imparare dalla maggior parte dei casi di test. Un elenco selezionato di fantastiche menzogne in cui molti programmatori credono. Quindi ha senso ripensare la propria mentalità di sviluppatore al di là dei confini. 

Collegamento al repo

Test

9. Grande elenco di stringhe dispettose

11 Risorse che ogni WordPress sviluppatore dovrebbe conoscere

Questa risorsa è per i tester. 

Credo fermamente che ogni WordPress -sviluppatore dovrebbe essere in qualche misura un tester. Sia che ciò significhi testare il suo codice "solo" per l'UX o, cosa più importante, per la sicurezza. 

Potete investire quanto volete per testare il vostro codice. Diventa più difficile quando gli utenti reali entrano in gioco... Farete cose che non avreste mai pensato possibili - specialmente quando si tratta di input dell'utente. 

Questo repo contiene un'enorme lista di stringhe che sono note per causare problemi quando vengono inserite da un utente. Ci sono anche alcune stringhe che possono aiutarvi con la sicurezza del vostro argomento/Plugins/applicazione, per esempio stringhe per SQL injection, enumerazione e clickjacking.

Collegamento al repo

10. FakerPress - WordPress Plugin

11 Risorse che ogni WordPress sviluppatore dovrebbe conoscere

Un'altra cosa da provare: è bello avere un nuovo Themeo Plugin per creare. La creazione del contenuto corrispondente, tuttavia, non lo fa. E questo è esattamente ciò che questo PluginPuò creare contenuti fittizi per quasi tutto WordPress e viene costantemente sviluppato. Inoltre aiuta a rilevare gli errori e le caratteristiche indesiderate che possono verificarsi quando un utente fa questo o quello. 

  • Contributi
  • Tipi di messaggi personalizzati
  • Metadati
  • Immagini selezionate
  • Utenti
  • Parole chiave
  • Categorie
  • Commenti
  • Tipi di commenti personalizzati

Collegamento al Plugin

promozione della carriera

11. Manuale di Intervista Tecnica

11 Risorse che ogni WordPress sviluppatore dovrebbe conoscere

Se volete ottenere un lavoro come WordPress -sviluppatore presso un'agenzia o un'azienda tecnologica, molto probabilmente avrete un colloquio di lavoro. Mentre alcuni candidati sono più rilassati, per altri i colloqui di lavoro sono stressanti. Questo repo vi aiuterà a prepararvi. Copre molti aspetti, come ad esempio:

  • Come prepararsi ai colloqui di codifica
  • Foglietti per le interviste
  • Suggerimenti sull'algoritmo e migliori pratiche per le domande
  • Domande e risposte sull'intervista
  • Suggerimenti per un curriculum perfetto
  • e molto altro ancora

Collegamento al repo

Grazie per averlo letto. Se siete a conoscenza di altre risorse che voi, in quanto WordPress sviluppatori, non volete più perdere, sentitevi liberi di lasciarmi un commento!

FREE DEV blog lightblue

Articoli correlati

Commenti su questo articolo

Scrivi un commento

Il tuo indirizzo mail non sarà pubblicato. I campi obbligatori sono contrassegnati con * marcato.