10 tutorial PHP che gli aspiranti sviluppatori di WordPress dovrebbero seguire
Pubblicato: 2017-10-13PHP è la spina dorsale di WordPress (~70% del codice sorgente è in PHP), e ciò significa che per gli aspiranti sviluppatori di WordPress, non c'è molta scelta su quale linguaggio di programmazione imparare. (JavaScript è davvero l'altro giocatore principale, che costituisce l'altro terzo della base di codice.) Quindi avrai bisogno di alcuni buoni tutorial PHP.
Il problema è, tuttavia, che PHP è vecchio. Più vecchio della maggior parte delle cose su Internet. In termini tecnologici, è un dinosauro, e ci sono così tanti tutorial là fuori che iniziare può essere difficile quanto scrivere il codice (ok, è un'esagerazione, ma non è ancora facile).
Vogliamo evidenziare alcuni dei migliori tutorial PHP per voi, così che man mano che avanzerete nella vostra carriera di coding, non perdete tempo con strumenti di apprendimento obsoleti o poco brillanti.
Team casa sull'albero
Uno dei motivi per cui sono stato in grado di cambiare carriera è stato grazie a Treehouse. Ho visto una pubblicità su Hulu una notte e ho capito che volevo lavorare nella tecnologia molto più che nell'istruzione.
Sono passato attraverso molte lingue e corsi, ma ho finito per accontentarmi delle loro offerte PHP a causa di quanto fossero di alta qualità rispetto ad altri con cui stavo scherzando contemporaneamente.
Ci sono centinaia di ore di tutorial PHP su Treehouse, ma in realtà ci sono quattro corsi che dovresti esaminare.
1. PHP per WordPress
La parte migliore, se me lo chiedi, è che i tutorial PHP di Treehouse non vengono sempre insegnati isolatamente. Certo, puoi seguire un corso da solo, ma Treehouse offre tracce e programmi che puoi seguire. PHP per WordPress fa parte del percorso di sviluppo di WordPress.
Imparerai come PHP si lega agli hook di WordPress e The Loop, oltre ad alcune nozioni di base (funzioni!) di PHP che ti permetteranno di iniziare con lo sviluppo del tema.
2. PHP per principianti
Oltre al corso PHP per WordPress , Team Treehouse offre una traccia PHP per principianti . Progettato per i principianti, il percorso per principianti inizia con i fondamenti del web design come HTML e CSS prima di aggiungere il codice PHP alle tue pagine.
Entro la fine del video corso di 2 ore e più, avrai una conoscenza di tutto ciò di cui hai bisogno, dalle variabili, ai condizionali e all'incorporamento di semplici script PHP nelle tue pagine.
3. PHP intermedio
Non vorrai fermarti all'essenziale, vero? Ovviamente no! Vai alla grande o vai a casa, giusto? Il PHP intermedio riprende da dove termina il PHP per principianti (lo so, giusto?)
E non aver paura delle cose del database, dei rapporti SQL e della gestione dei file. Questi tutorial PHP ti guidano attraverso ogni singolo bit che devi sapere per creare le tue cose.
Ti suggerisco davvero di assicurarti di eseguire anche l'intera sequenza dal principiante all'avanzato, poiché entrambi isolati ti lasceranno un po' a bocca aperta quando passerai allo sviluppo di WordPress.
4. Sviluppo di temi WordPress
Sebbene faccia parte del percorso di sviluppo di WordPress, anche lo sviluppo del tema può essere preso da solo. Sebbene non sia 100% PHP, devi assolutamente capire come funzionano i file PHP di WordPress e la struttura del codice. Questo particolare corso Treehouse è personalmente il modo preferito per familiarizzare con tali parti integranti dello sviluppo di WordPress.
Codice Scuola
Con un nome come Code School, come possono non essere un punto di riferimento? È come non andare in un ristorante chiamato We Have Burgers quando vuoi un pezzo di carne su un panino
Come ti aspetteresti, Code School ha alcuni tutorial PHP davvero fantastici che dovresti assolutamente controllare. Ogni corso ha un livello gratuito (molti dei loro tutorial sono ludici), quindi puoi vedere se il loro stile funziona per te.
5. Prova PHP
Questo potrebbe essere il tutorial PHP con il miglior nome di sempre. Quando provi PHP , hai un'idea di array, condizionali e loop, che sono fondamentali per lavorare con PHP.

Ottieni anche collegamenti a risorse supplementari. Stupendo.
6. Incontri ravvicinati con PHP
Vuoi conoscere da vicino il tuo nuovo linguaggio di programmazione? Certo! Questo è il punto centrale di questo, non è vero?
Incontri ravvicinati con PHP ti consente di lavorare con richieste web, misure di sicurezza e script di convalida. Avrai bisogno di questi per qualsiasi lavoro di sviluppo PHP che fai, quindi potresti anche scavare ora.
7. Prova Laravel
Dopo aver completato Try PHP , dovresti passare completamente a Try Laravel . Sebbene Laravel non sia utilizzato specificamente con WordPress, è un framework PHP (molto simile a Ruby on Rails o Node.js per i loro linguaggi) che ti darà ancora più pratica con la codifica PHP
L'intero corso, piuttosto che un singolo livello, è gratuito.
Dalla forma alla tavola con Laravel
E se ti piace, assicurati di seguire il corso di follow-up, From Form to Table With Laravel . Quando avrai finito con tutti questi tutorial PHP di Code School, lavorare con PHP di WordPress sarà un gioco da ragazzi.
Avrai una piena comprensione di come PHP aiuta a far funzionare Internet da solo, il che ti darà un enorme vantaggio con lo sviluppo di WP.
8. PHP nel modo giusto
Non puoi sbagliare con i tutorial PHP chiamati PHP The Right Way . Sebbene non sia strutturato come le offerte di Treehouse o Code School, questo set di tutorial ha davvero tutto quello che serve. Proprio perché copre tutto ciò che PHP ha da offrire.
The Right Way è aggiornato per l'attuale PHP (7.1 al momento della stesura di questo documento) ed è disponibile online e come ebook gratuiti.
Per lo meno, dovresti aggiungere un segnalibro o scaricare l'ebook da utilizzare come riferimento quando trovi il tuo flusso di lavoro e il tuo stile di apprendimento.
Inoltre, puoi contribuire o distribuire i documenti su Guthub una volta che ti senti a tuo agio. Non c'è modo migliore per restituire e pagare in avanti.
9. WPMU impara PHP per WordPress
WPMU ha alcuni dei migliori tutorial su WordPress su Internet (oltre a Elegant Themes ovviamente, tee hee), il che significa che non posso non menzionare il loro titolo appropriato Imparare PHP per WordPress .
Proprio come PHP The Right Way , WPMU suddivide il linguaggio nei concetti fondamentali con esempi di codice reali ospitati su Github.
Il clou di questo particolare sguardo su PHP è il modo in cui discute sia le cattive pratiche sia come evitarle. Puoi anche dare un'occhiata ai file, alle funzioni e alla creazione di temi principali di WordPress.
Non sarai un esperto di PHP quando finirai di esaminare questo, ma saprai assolutamente un sacco di cose in cui ti stai cacciando. Combina questo con uno qualsiasi dei tutorial e riferimenti PHP di cui sopra e sarai sulla buona strada per diventare uno sviluppatore WordPress.
10. Fai un errore di installazione di WordPress di prova
Questa potrebbe essere stata la mia prima introduzione a PHP, quindi non posso non menzionarla. Se vuoi veramente sapere come funziona PHP in un ambiente di produzione, rovina un'installazione di WordPress e devi ripararla.
Sono sicuro che questo accadrà (o è successo) alla fine, ma se entri e incasini un po' wp-config.php o functions.php , qualcosa si romperà. Modifica manualmente i file del tema. Fare qualcosa.
Quindi aggiustalo.
Ti garantisco che ne saprai più di prima. Basta non farlo su nessuno dei tuoi siti principali. Sarebbe sciocco.
Vai avanti e codifica!
PHP è ovunque ed è invecchiato molto bene (meglio, ne sono sicuro, di quanto lo farà chiunque di noi, ahah). Finché stai attento al versionamento di PHP (in genere vuoi v5.6.8 -7.1 per lo sviluppo di WordPress a partire da ora) e all'età dei tutorial PHP che cerchi, non c'è motivo per cui tutti gli aspiranti sviluppatori di WordPress non lo farai prendere subito.
Quali tutorial PHP funzionano meglio per te? Condividi l'amore nei commenti e aiutaci tutti a migliorare.
Miniatura dell'articolo di Ivan Lukyanchuk / shutterstock.com