Custom Fields WordPress e Meta Boxes

907 visite

wp

 

Custom Fields WordPress e Meta Boxes

I Custom Fields sono dei campi personalizzati con coppia chiave/valore associati ad un post type o custom post type.

Per i post type di default (post o articoli nella versione in italiano) i campi personalizzati possono essere aggiunti tramite pannello.

Infatti entrate in un post e in alto troverete sotto impostazioni il flag: campi personalizzati.

campi_personalizzati

Una volta creato il custom field va inserito nel register_post_type alla voce ‘supports’.

Per prendere il valore del custom field usare il seguente codice:

Questo è il modo più semplice per creare un custom fields ma se ne possono creare di molto più complessi con l’ ausilio dei meta-box usando una libreria di appoggio come WPAlchemy_MetaBox.

Per iniziare scaricare la libreria dal sito e inserirla all’interno del nostro tema.

Quindi in function.php del tema inserire il seguente codice:

Il nostro Meta Box sarà definito nel file che troviamo alla voce template.

Vogliamo per esempio inserire un campo select per dare un voto da parte dell’autore al libro:

Il metaboxes apparirà come in figura:

 Per prendere il dato del campo personalizzato dovremmo eseguire il codice seguente:

meta_boxes

otterremo un output del tipo:

In questo video il creatore di WPAlckemy_MetaBoxes spiega come installare e usare questa classe di appoggio con un semplice ma dettagliato esempio passo passo:

[youtuber youtube=’http://www.youtube.com/watch?v=gQdJMI8fXuk’]

 

Altri link utili:

http://www.wproots.com/complex-meta-boxes-in-wordpress/

 

 

 

Iscriviti alla newsletter e rimani sempre aggiornato

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *