Creare Single Page WordPress Templates

Ultimamente la realizzazione di siti a singola pagina in WordPress (Single Page WordPress Templates) è una delle tecniche preferite, soprattutto dai “comunicatori” e derivante dalle cosiddette pagine di atterraggio (landing pages) dove è necessario condensare il massimo delle informazioni in una singola pagina per ottenere i risultati migliori.

Questa è una tecnica della quale forse si sta abusando un po’, ma, se espressa nella maniera migliore permette di avere una grande attrattiva verso i visitatori che risultano maggiormente coinvolti.

Problemi con Wordpress?

Vuoi creare un nuovo sito con Wordpress e hai bisogno di aiuto?

Single page WordPress templates

Cerchiamo di capire meglio le basi su come si può ottenere un sito a singola pagina (Single Page WordPress Templates) per il nostro sito web completamente aggiornabile.

Breve tutorial per creare Single Page WordPress Templates

Per seguire meglio questa guida sarebbe opportuno conoscere, anche in modo basico, le tecniche di sviluppo template WordPress. Non spiegheremo certamente come ottenere una navigazione con pagine animate, ma andremo a capire come richiamare le varie pagine create all’interno di WordPress in un unico file.

Scegli gli specialisti di Wordpress

Hosting, Assistenza, Personalizzazioni per Wordpress

WP Manage

Primo Metodo

Il primo metodo è quello di inserire all’interno della pagina index.php del tema, oppure in un template creato apposta per la home page, delle query che richiamino i contenuti delle pagine, in questo modo:

Primo Metodo

Andiamo ad eseguire una una query sul nome della pagina e da cui viene tratto quello che più ci interessa: in questo caso il titolo, l’immagine in evidenza e il contenuto.

Problemi con Wordpress?

Vuoi creare un nuovo sito con Wordpress e hai bisogno di aiuto?

Poi il codice va ripetuto per il numero di pagine previste dal template.

Scegli gli specialisti di Wordpress

Hosting, Assistenza, Personalizzazioni per Wordpress

WP Manage

Questo metodo ha lo svantaggio che se un domani si vuole cambiare l‘ordine delle pagine probabilmente un “non tecnico” non lo potrà fare da solo ma sarà costretto a chiamarci per le modifiche. E, cosa importante, un codice scritto in questo modo non è facilissimo da aggiornare, specialmente se le pagine sono tante.

Secondo Metodo

Nel tema WordPress, spesso capita di creare template di pagina: uno per la pagina di about, una per i contatti, una per la galleria fotografica.

Un metodo più elegante e facile da aggiornare è quello di fare una query sempre sul nome della pagina e di restituire il template utilizzato.

Secondo Metodo

In questo caso viene fatta la query per cinque volte, in quanto le pagine previste sono cinque.

Il nome della pagina dovrà essere page-1, page-2 ecc. In questo modo non ci sono vincoli sui nomi delle pagine e il codice è molto più pulito.

Se si devono fare delle modifiche di layout, basterà andare direttamente sul template interessato.

Se si vuole modificare l’ordine di comparsa delle pagine, basterà modificare lo slug name della pagina e mettere page-2 al posto di page-3 e viceversa.

Conclusioni

Questa è l’ennesima dimostrazione che con WordPress si può fare quasi tutto e rendere facilmente aggiornabile anche dal backend qualsiasi parte del sito.

 

Leave a Comment

Back to top