Sfruttiamo i Campi Personalizzati di Wordpress

photo credit: magerleagues
I Campi Personalizzati sono a mio parere una delle migliori innovazioni disponibili in Wordpress ma anche le meno utilizzate.
In questo post voglio spiegare meglio cosa sono questi Campi Personalizzati per chi non ha molto chiaro l’argomento ed mostrarvi anche degli esempi di utilizzo che a me piacciono molto (e che ho anche adottato in vari siti).
Tramite i Campi Personalizzati possiamo aggiungere ulteriori contenuti al nostro post in un modo che definirei “automatizzato”.
Faccio un’esempio pratico:
Ho un Blog in cui inserisco Recensioni di Software e mi ritrovo ad inserire sempre questa struttura nei post:
Descrizione del software recensito.
Sistema Operativo: Linux/Windows XP
Prezzo: Gratuito
Download: http://downloadprogramma
Stanchi di inserire sempre gli stessi valori standard in grassetto (Prezzo, Sistema Operativo ecc.ecc.) possiamo utilizzare i Campi Personalizzati che Wordpress ci offre.
Per fare ciò basterà compilare il box dei campi personalizzati presente nella pagina per Scrivere Articoli e Pagine nell’amministrazione del nostro Wordpress:

La prima volta dovremo inserire nel campo Chiave un valore che poi richiameremo tutte le volte tramite un comodo menù a tendina.
Nell’esempio che abbiamo fatto potremmo inserire come Chiave “Software-OS” e come valore “Windows Xp/Linux” (senza virgolette).
Aggiungiamo aggiungiamo un’altra Chiave ovvero “Software-Download” e il relativo Valore “http://downloadsoftware”.
Salviamo e Pubblichiamo il nostro articolo ed effettuiamo le modifiche al nostro tema.
Le modifiche da effettuare al Tema.
Ora non ci resta che modificare il nostro Tema per includere questi nuovi Campi Personalizzati impostati.
Per fare ciò apriamo il file single.php presente nella cartella del nostro tema (situato in wp-content/themes).
Single.php è quella parte del tema che riguarda la visualizzazione dei post.
Cerchiamo una riga simile o uguale a questa (Questa riga di codice ci fa visualizzare il contenuto del nostro Post):
<?php the_content(’Continua a leggere..’); ?>
…e poichè noi vogliamo visualizzare le maggiori informazioni subito dopo il testo del nostro post, inseriamo subito dopo il seguente codice:
<p><b>Sistema Operativo:</b> <?php echo get_post_meta($post->ID, “Software-OS”, true); ?></p>
<p><b>Download:</b> <a href=”<?php echo get_post_meta($post->ID, “Software-Download”, true); ?>” title=”" target=”_blank”><?php echo get_post_meta($post->ID, “Software-Download”, true); ?></a></p>
Cosa abbiamo fatto?
Nella prima riga relativa al Sistema Operativo abbiamo utilizzato questo codice in modo tale da visualizzare il testo da noi scritto nel valore del Campo Personalizzato “Software-OS”.
<?php echo get_post_meta($post->ID, “Software-OS“, true); ?>
Nella seconda riga invece relativa al link del download, abbiamo utilizzato una struttura di base html per visualizzare i link:
<a href=”http://linkurl” title=”" target=”_blank”>http://linkurl</a>
…ed abbiamo sostituito al http://linkurl il nostro codice:
<?php echo get_post_meta($post->ID, “Software-Download“, true); ?>
…per visualizzare l’indirizzo scritto nel Valore del Campo Personalizzato “Software-Download”.
Conclusioni
Grazie a questo piccolo esempio abbiamo capito come è possibile automatizzare l’inserimento di Software nel nostro blog.
Questo è uno dei tantissimi esempi di come si possono sfruttare i Campi Personalizzati e di come Wordpress da essere una piattaforma blogging si può trasformare in un vero e proprio CMS.
Ti è piaciuto questo articolo? Cosa aspetti, iscriviti al FeedRSS per seguire i miei articoli direttamente sul tuo Pc!
Articoli Correlati
Campi Personalizzati in base alla Categoria
photo credit: Juan_Manuel
Nel post "Sfruttiamo i Campi Personalizzati di Wordpress" ho dato un'idea di come poter sfruttare i Campi Personalizzati in un sito che
Temi Professionali Gratis by SkinPress
Sei un Blogger? Ammettilo, passi tante ore a ricercare temi per il tuo Blog; tempo che ovviamente sottrai ai tuoi articoli.
Noi Blogger scegliamo un tema,
Raccolta 230 Basi Banner
State lì smanettando a Photoshop nel tentativo di creare un banner decente per il vostro sito?
Oggi voglio semplificare il vostro lavoro e farvi risparmiare un
Aggiornare il proprio Blog ovunque con moBlog
photo credit: KhE 龙
E' da qualche giorno che mi sono posto la domanda: "E se volessi aggiornare il mio blog in qualunque posto mi
Commenti
Ciao, avrei bisogno di un piccolo aiuto…
Vorrei crearmi un blog basato sul tema “infinity”, per mostra nella home una serie di 6 o 8 anteprime di fotografie.
Di default se clicco su un’anteprima (che corrisponde alla miniatura del post) mi si apre la pagina del post.
La mia intenzione sarebbe invece quella far aprire direttamente la pagina del fotografo, diversa quindi per ogni anteprima-articolo.
Credi che si possa ottenere attraverso l’inserimento di un particolare campo?
Altrimenti conosci altri metodi?
Grazie mille,
marco.


[...] Sfruttiamo i Campi Personalizzati di Wordpress [...]