10 risorse gratuite per potenziare lo sviluppo di temi WordPress
Pubblicato: 2020-06-10Creare il tuo tema WordPress è un ottimo modo per conoscere il funzionamento interno del CMS più famoso al mondo. Significa anche che puoi personalizzare le cose a tuo piacimento, utilizzando solo gli script e gli stili di cui hai bisogno. Se ben realizzato, il risultato può essere un tema leggero e funzionale.
Se ti sei dilettato nella modifica di temi (o, più sicuro, temi figlio) ma vuoi fare un salto di qualità, allora questo articolo è per te.
Se sei un principiante assoluto, troverai anche informazioni per aiutarti a iniziare. E, anche se sei un veterano nella creazione di temi, è comunque una buona idea avere a portata di mano alcune risorse utili.
Perché creare i tuoi temi?
Mentre abbiamo discusso alcuni dei motivi sopra, tuffiamo un po' più a fondo nell'argomento. Ci sono tre ragioni principali per cui vorresti creare il tuo tema WordPress:
1. Per costruirlo a modo tuo
Creare qualcosa che sia allo stesso tempo appaiano e funzioni esattamente come desideri è un grande punto di forza. Dover farsi strada attraverso il tema di qualcun altro è un'ottima esperienza di apprendimento, ma può essere noioso.
Potresti anche incontrare alcune barriere quando tenti di apportare modifiche. Dopo un po', ha senso costruire qualcosa che abbia ciò di cui hai bisogno e tralascia ciò che non ti serve. È un ottimo modo per eliminare il rigonfiamento e, poiché hai scritto il codice, sarà anche molto più facile da mantenere.
2. Per un ottimo punto di partenza
Se crei siti Web per vivere, potresti voler utilizzare quello che viene chiamato un tema "iniziale" o un framework di temi. Questo è un tema semplice e senza fronzoli che puoi personalizzare a tuo piacimento.
Ad esempio, molti sviluppatori (incluso il tuo) prendono una copia di un pacchetto come Underscores e creano qualcosa che possono riutilizzare più e più volte. Accelererai il tuo processo di sviluppo fornendo una solida base per tutto ciò che crei.
Anche se questo non è lo stesso che costruire un tema da zero assoluto, stai comunque prendendo una tela bianca e trasformandola in un prodotto completamente finito.
3. Per la distribuzione o le vendite
Naturalmente, esiste un mercato piuttosto ampio per i temi WordPress gratuiti e commerciali. La creazione di un tema che altri utilizzeranno ti consente di condividere la tua visione di come dovrebbe essere un tema.
Potresti creare un tema generico pensato per un vasto pubblico o qualcosa che sia messo a punto per un pubblico di nicchia. Ad ogni modo, puoi ottenere grandi soddisfazioni (e forse anche guadagnarti da vivere) vedendo gli altri utilizzare la tua creazione.
Risorse per lo sviluppo del tema
Ora che abbiamo esaminato alcuni dei vantaggi della creazione del tuo tema, diamo un'occhiata ad alcune risorse che puoi utilizzare per aiutare nel processo. Eseguono la gamma dalle risorse di codice ai plug-in. Ognuno ha qualcosa di unico da offrire.
WordPress.org – Sviluppo di temi
La documentazione ufficiale sullo sviluppo dei temi di WordPress.org è un ottimo punto di partenza per iniziare il tuo viaggio. Troverai informazioni sulla struttura di un tema, sugli standard di codifica e sulla personalizzazione. È la risorsa più esauriente e quella su cui continuerai a tornare.
Puoi anche fare una visita al Manuale del tema.
Guida di riferimento di WordPress
Un riferimento al tag modello per WordPress 4.0+, troverai un elenco ben classificato di ciascun tag disponibile per gli sviluppatori di temi. Fare clic su un tag per ottenere una definizione e uno snippet di codice di esempio.
Frettoloso
Hasty è un servizio gratuito che ti aiuterà a generare facilmente codice personalizzato per il tuo tema. Sarai in grado di generare rapidamente codice per menu, tipi di post personalizzati, barre laterali, tassonomie e altro ancora. Sia il metabox che i generatori di query dovrebbero essere lanciati nel prossimo futuro.
Controllo del tema
Theme Check è un plug-in scritto e utilizzato da persone con il team di revisione dei temi di WordPress.
Analizzerà il codice del tuo tema per vedere se utilizza gli ultimi standard di WordPress. Per ragioni come sicurezza ed efficienza, gli standard cambiano con l'evoluzione di WordPress. È una buona idea assicurarsi di non utilizzare codice obsoleto o (gulp) non sicuro.
Registra avvisi obsoleti
Questo plugin ti renderà consapevole di eventuali file o funzioni deprecati utilizzati nel tuo tema WordPress. È stato scritto da Andrew Nacin, che è stato lo sviluppatore principale delle versioni precedenti di WP.
Aggiungi correttamente gli script jQuery a WordPress
Sapevi che jQuery è incluso in WordPress? Può essere utilizzato per implementare elementi dell'interfaccia utente jQuery e altro nel tuo sito. Ma ci sono alcune procedure da seguire per sfruttarla appieno. Daniel Pataki ha scritto una guida di facile comprensione per aiutare.
Sviluppo di un tema WordPress da zero
Questo tutorial per principianti di Tania Rascia copre tutte le basi. Anche se non hai esperienza o hai un'esperienza molto limitata, ti alzerai e comincerai a funzionare piuttosto rapidamente. Questa è la prima parte di una serie in tre parti, con le altre che offrono suggerimenti e tecniche più avanzate.
Trucchi per il file delle funzioni di WordPress
Il file functions.php
di un tema è il luogo in cui accade molta magia. Puoi aggiungere il supporto per varie funzioni, creare menu di navigazione, accodare script e altro ancora.
La gente di WPBeginner ha compilato un elenco di frammenti di codice per aiutarti a ottenere il massimo da questo potente file di temi WordPress.
Suggerimenti per le migliori pratiche nello sviluppo di WordPress
Garantire che il tuo codice sia ben scritto è una parte importante del successo generale del tuo tema (indipendentemente dal fatto che sia disponibile al pubblico o meno). Un tema mal codificato potrebbe non funzionare come previsto e può anche essere molto più difficile da mantenere con il passare del tempo. Damian Logghe fornisce qui alcuni suggerimenti per aiutarti a guidarti nella giusta direzione.
La tua creazione / Il tuo contributo / La tua strada
Creare il tuo tema WordPress di base può essere molto più semplice di quanto potresti immaginare. Una volta che hai compreso i componenti di base che compongono un tema, non è davvero molto più complicato della creazione di qualsiasi altro tipo di sito web.
WordPress, ovviamente, ha anche il suo set di funzionalità e tag di cui devi essere a conoscenza.
Anche se guardare la lunga lista di possibilità può essere un po' opprimente, in realtà sono lì per semplificarti il lavoro. Così tante utili funzionalità sono già state codificate in WordPress: tutto ciò che serve è un po' di ricerca per imparare a utilizzare le parti di cui hai bisogno.
L'utilizzo delle risorse di cui sopra, insieme ai tuoi tentativi ed errori, ti aiuterà a trarre vantaggio da tutto ciò che un tema WordPress ha da offrire.