Custom Post Type in WordPress

401 visite

wp

Custom Post Type

Un custom post type di wordpress è un post type “personalizzato” ma cosè un post type ?

E’ un tipo di dato gestito da wordpress ed è composto da custom fields e/o da tassonomie. Quando installiamo wordpress ce ne sono alcuni predefiniti che sono i seguenti:

  • Post: è il tipo di dato principale composto da titolo, descrizione, la tassonomia Category e Tag.
  • Page: è un tipo di dato simile al post, ma non gode di quella proprietà temporale che permette ad i posts di essere visualizzati in ordine cronologico inverso. Le pagine possono utilizzare diversi template per essere visualizzate, possono essere organizzate in una struttura gerarchica.
  • Attachment: è un post speciale che contiene informazioni su un file caricato tramite WP, ad esempio la descrizione e il nome.
  • Revision: contiene la bozza di un post (la cosiddetta “draft”) ed eventuali revisioni.
  • Navigation Menu: è un dato che contiene informazioni sul menu di navigazione.

Vediamo come creare un custom post type per esempio “Libro”:

Per creare un Loop basta eseguire il seguente codice:

Per creare i file template relativi al nostro nuovo post type dobbiamo usare i seguenti files:

single-book.php

archive-book.php

e cosi via.

 

Iscriviti alla newsletter e rimani sempre aggiornato

Lascia un commento

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