Corsi on-line
Chiudi
Newsletter:
  • Seguici su Facebook
  • Seguici su Twitter
  • Seguici su Google+
  • Seguici via RSS
  • Seguici col tuo Smartphone

Creare un semplice tema per WordPress

Articolo scritto da Claudio Garau
Pagina 1 di 10

Creare template per WordPress non richiede una procedura estramamente difficile, per poterla portare a termine è però necessario possedere delle buone conoscenze relativamente al linguaggio di markup HTML e ai fogli di stile CSS, inoltre, sono richieste anche competenze di base riguardo alla programmazione Server Side in PHP. Questa breve trattazione è stata scritta partendo naturalmente dal presupposto che il lettore possegga tali consocenze.

In WordPress un template, cioè l'aspetto grafico di un sito Web basato su questo Blog engine, viene visualizzato grazie ad una struttura denominata "tema", un tema grafico è in pratica l'insieme di una serie di file che integrano tutti gli elementi che vengono utilizzati per la costruzione di un template; non tutti i temi sono costituiti dallo stesso tipo e dallo stesso numero di file, in generale è però possibile proporre una struttura di base:

Non è un caso se i temi per WordPress vengono suddivisi su più file rispettando quella che è la logica di un'architettura modulare dove ogni file rappresenta un modulo differente del tema, mentre il tema è modulo del CMS stesso; questa impostazione permette infatti di separare nettamente il codice dell'applicazione dalla presentazione grafica.
A ben vedere infatti, soltanto i file "index.php", "page.php", "single.php" e "search.php" appartengono realmente alla struttura del blog engine, gli altri sono elementi del tema e rappresentano delle inclusioni.

In questo modo, chi vorrà apportare modifiche unicamente all'intestazione del sito potrà farlo agendo solamente su "header.php", l'aggiunta di elementi di navigazione potrà essere effettuata alterando soltanto "sidebar.php" e così via, il tutto senza dover non solo editare, ma neanche aprire gli altri file che compongono il tema.

(L'articolo continua più sotto...)

Il vantaggio di questa "architettura modulare" sta anche nel fatto che, agendo su un solo file, qualsiasi modifica apportata avrà valore per l'intera impostazione grafica di un blog, non sarà quindi necessario dover mettere mano alle singole pagine.

Corsi
Corso HTMLCorso HTML
Il linguaggio di marcatura per il Web. A partire da 29 €.
Corso MySQLCorso MySQL
Gestione del database open-source. A partire da 49 €.
Corso PHPCorso PHP
Corso completo per la creazione di siti Web dinamici. Sconto -25% sino al 23/05/2012.
Vedi anche...
Annunci

Mr.Webmaster

Pubblicità
Chi Siamo
Contattaci
Collabora
Note Legali
© 2003 - 2012 Mr.Webmaster - Il portale dei Webmaster Italiani - Tutti i diritti riservati | Powered by IKIweb Internet Media S.r.l. - PIVA 02848390122