Basic, il theme framework semplice

Basic è un tema per WordPress pensato come “theme framework“, progettato cioè per essere flessibile e fare da punto di partenza per uno sviluppo veloce di siti basati su questa piattaforma.

È nato dalla necessità personale di avere un foglio “quasi bianco”, composto da elementi comuni, su cui poter disporre con facilità tutti i vari elementi caratteristici del sito ospite.

Lo sviluppo di Basic è cominciato con l’ottimo tutorial di Ian Stewart, che ha condiviso la conoscenza acquisita sviluppando il suo framework Thematic. Ho poi aggiunto alcune funzionalità del tema TwentyTen (predefinito in WordPress 3.x) e infine il mio contributo personale.

A differenza di Thematic ho voluto mantenere Basic il più semplice e scarno possibile, inserendo solamente le funzionalità indispensabili e lasciando  all’utilizzatore la possibilità di aggiungere le proprie, mantenendo il codice pulito. Un’ottima risorsa complementare a Basic è infatti WPSnippets, dove poter trovare parti di codice utilissime.

Ma allora per chi è adatto Basic?

Basic è pensato per web designer e sviluppatori e per tutte le persone che sanno mettere mano al codice. Ha uno stile predefinito abbastanza buono, ma non dispone (per scelta mia) di pannelli opzioni, widget particolari o un elenco di API da utilizzare. L’unica concessione che mi sono fatto è l’adattamento ai dispositivi mobili.

Quali sono le principali funzionalità di Basic?

Un layout predefinito essenziale ed usabile. Utile per dare la possibilità ai vostri utenti di lavorare sul contenuto mentre voi vi occupate del tema vero, che sarà molto probabilmente un Tema Figlio. Può anche essere utilizzato come sistema di documentazione.

Un codice HTML strutturato semanticamente e adatto a qualsiasi tipo di layout, ottimizzato per i motori di ricerca e compatibile con i Microformat supportati da Google.

Una serie di fogli stile pre-generati con diversi layout, fissi, liquidi, elastici con un numero variabile di colonne. Per partire direttamente con gli stili specifici per il vostro sito.

Commenti e trackback distinti e supporto per commenti su più livelli.

Due aree per i widget che spariscono se sono vuote.

Capacità di identificare e adattarsi ai dispositivi mobili iOS e altri.

Tutto quello che serve come base per un tema di WordPress.

Ovviamente la maggior parte di queste funzionalità sono ereditate direttamente dall’ottimo lavoro di Ian Stewart e degli sviluppatori di TwentyTen.

Scaricare Basic

Per qualche ragione che non mi è chiara, il fatto di visualizzare un form dei commenti personalizzato al posto della funzione comment_form() di WordPress, ne ha impedito l’inclusione nella directory ufficiale, potete però scaricarlo da qui.

Scarica WP-Basic (v1.2)