Impressionanti tipi di post personalizzati e come puoi usarli

7 Min.
Tipi di post personalizzati WordPress

Il Custom Post Type (CPT) più usato in WordPress è probabilmente il "Portfolio". Oltre ai ben noti tipi di post "Pagine" e "Post", è possibile creare i propri tipi di post personalizzati per vari scopi. Ma cosa sono? Come si fa a crearli? Quali sono gli usi entusiasmanti e gli esempi? Una panoramica.

Cos'è un WordPress Custom Post Type?

Vuoi espandere il tuo sito web? E fornire ai tuoi utenti un contenuto più importante per il tuo sito web aziendale o di hobby? Allora avete spesso bisogno di qualcosa di più di "pagine" e "post". Per esempio, vuoi mostrare ricette sul tuo sito web, creare un glossario, fornire download, elencare automaticamente una panoramica del personale o seminari - oltre alle notizie del tuo blog o agli articoli attuali. Anche un prodotto in un webshop -Plugin è un Custom Post Type. Fondamentalmente, ci sono due diversi tipi di Custom Post Types:

  • Tipi di post personalizzati ordinati gerarchicamente
  • Tipi di post personalizzati ordinati cronologicamente

Ora daremo un'occhiata a entrambe le varianti.

WordPress  dashboard  con i Post Types personalizzati Portfolio e Ricette
WordPress dashboard con i Post Types personalizzati Portfolio e Ricette

Tipi di post personalizzati ordinati gerarchicamente

Questo tipo di Custom Post Types si comporta come le "Pagine". Le voci sono ordinate in ordine alfabetico in dashboard - proprio come le "Pagine". Inoltre, è possibile aggiungere delle sotto-entità alle voci principali. Come per le "Pagine", ci sono poi delle sotto-pagine, le pagine madri sono chiamate rispettivamente "genitori".

Questo tipo di post type personalizzato è adatto per esempio per un glossario, una lista di negozi, la tua collezione di chitarre, una lista dello staff, qualcosa come un wiki o simile.

Tipi di post personalizzati ordinati cronologicamente

Avete già indovinato: questo tipo si comporta come i "post". Le voci sono memorizzate e ordinate in ordine cronologico inverso, in modo che le voci più recenti appaiano sempre per prime - come in un blog.

I casi d'uso classici per i tipi di post personalizzati cronologici sono le ricette, un portfolio o gli eventi. Per questi, spesso ha senso creare anche delle tassonomie personalizzate.

Tassonomie personalizzate

Le tassonomie predefinite in WordPress sono "categorie" e "parole chiave". Questi ti aiutano a categorizzare ulteriormente il contenuto e a renderlo ricercabile. Puoi anche creare tali tassonomie per i tipi di post personalizzati. Per esempio, una tassonomia "Ingredienti" per le ricette, "Cantante/Banda" per le canzoni o "Editore" per i libri.

Questo crea automaticamente delle pagine d'archivio in cui, per esempio, si possono visualizzare solo libri di un certo editore o solo ricette con cavoletti di Bruxelles.

Gli ingredienti della tassonomia personalizzata
Gli ingredienti della tassonomia personalizzata

Come posso ottenere il mio Post Type personalizzato?

Ci sono molti modi diversi per creare un Custom Post Type, e di conseguenza, molti approcci diversi:

  • Un WordPress Plugin , che fornisce un Custom Post Type
  • Un WordPress Theme , che include un Custom Post Type
  • Un Plugin, con cui puoi creare un Custom Post Type
  • Si crea un tipo di post personalizzato da soli in un Plugin
  • Ne create uno voi stessi in un Theme

Ma quali sono le differenze in ogni caso? Ecco una panoramica:

Un Plugin, che fornisce un Custom Post Type

La vetrinaPlugin per questo caso è certamente qualcosa come un calendario di eventi, manifestazioni o appuntamenti. Un tale calendario è relativamente complicato da programmare. Deve visualizzare i post che hanno luogo nel futuro, e devi anche creare diverse visualizzazioni. Inoltre, ci sono numerose opzioni e variabili, come la visualizzazione dell'organizzatore, la posizione, l'ora, la mappa della posizione, ecc.

Potresti voler visualizzare diverse viste, come una lista mensile o un vero e proprio calendario. Questo diventa rapidamente così complicato che non vuoi davvero programmarlo da solo, perché richiede troppo tempo (credimi, ci ho provato 😀 ). Allo stesso modo, ci sono migliaia di Plugins per ricette, libri, dischi o simili. Quindi vale la pena guardarsi intorno per vedere se non c'è qualcosa là fuori che si adatta esattamente alle tue idee e ai tuoi requisiti.

Spesso questi Plugins sono ovviamente versioni "Lite". È possibile espandere la gamma di funzioni a pagamento. Un esempio potrebbe essere una connessione PayPal per le tue lezioni di Zoom Yoga o un convertitore quantità/persona per gli ingredienti delle tue ricette. Quindi guardate bene se la versione lite include ciò di cui avete bisogno. Forse ti piace investire qualcosa se non vuoi o non puoi programmare un'estensione da solo.

Il giusto WordPress Plugin

Cosa sarebbe WordPress senza Plugins? Ce ne sono più di 50.000 nell'elenco ufficiale. Ma è come la proverbiale ricerca di un ago in un pagliaio per trovare quelli giusti in questa accozzaglia di estensioni. Questo articolo di Torsten Landsiedel vi aiuterà a scegliere.

Un Theme, che include un Custom Post Type

La cosa più comune che incontriamo qui è certamente la funzione portfolio, di cui molti fotografi, designer, agenzie, artisti o copywriter hanno bisogno.

Vedo sempre questo come un po' problematico: la funzione è ovviamente mega comoda se avete bisogno proprio di questo. Ma cosa succede se vuoi cambiare il tuo Theme in tre anni? Nel peggiore dei casi, quando cambierai il tuo Theme, il post type personalizzato che hai faticosamente riempito non ci sarà più - e dovrai creare di nuovo tutte le tue voci nel portfolio. Solo gli sviluppatori esperti possono poi usare un Plugin programmato per recuperare le voci. Poi, però, le varie pagine dell'archivio di solito devono essere riprogettate di nuovo, ecc.

Quindi ci penserei due volte a usare la funzione Themes . O se non posso trovare un Plugin che possa fare lo stesso. Poi si può continuare a usare il sito Plugin dopo un cambiamento Theme- ed essere felici che tutto il contenuto sia ancora lì.

Un Plugin, con il quale puoi creare da solo dei tipi di post personalizzati

Sì, c'è anche questo. Con alcuni strumenti è possibile creare tipi di post personalizzati senza molto sforzo e poi riempirli. Quindi, se avete bisogno di qualcosa di specifico ma non sapete programmare, questa è la strada da seguire. Per esempio, puoi creare una lista di sponsor o mappare le farmacie che appartengono a un'associazione. Anche i membri del tuo club di bowling o altre cose speciali.

Inoltre, è possibile - in combinazione per esempio con Advanced Custom Fields - creare le applicazioni più diverse. Come funziona è descritto molto bene da Michael Hörnlimann nel suo articolo Cosa sono Advanced Custom Fields (ACF) in WordPress . Ecco come appare il backend dell'interfaccia utente di Plugins Custom Post Type:

Il WordPress  Plugin  Custom Post Type UI
Il WordPress Plugin Custom Post Type UI

Crea un tipo di post personalizzato Plugin da solo

La più bella di tutte le possibilità è certamente anche la più difficile. Creare il proprio Plugin per un Custom Post Type presenta due ostacoli: "Come si programma un Plugin?" e "Come si programma il Custom Post Type? Tuttavia, ci sono in realtà numerose semplici istruzioni fai da te per questo nell'universo WordPress . E con una piccola ricerca su internet, di solito troverete anche esattamente il vostro caso d'uso.

Una volta che hai capito le diverse opzioni di impostazione, allora ti dà l'opportunità di creare un Custom Post Type completamente secondo le tue idee. Se sei anche abile nel creare modelli che rappresentano questo tipo di post personalizzato, allora le tue possibilità sono infinite. In combinazione con Gutenberg si possono creare voci molto attraenti.

Programmazione di un tipo di post personalizzato
Programmazione di un tipo di post personalizzato

Crea un tipo di post personalizzato nel tuo Theme

Solo per completezza: puoi anche creare il Custom Post Type nel tuo Theme . Tuttavia, non lo consiglio, perché nel caso di un cambiamento Theme, anche il tuo tipo di post personalizzato non ci sarà più. Con le tue conoscenze puoi ovviamente aggiungerlo di nuovo nel tuo nuovo Theme . Ma si può risparmiare questo passaggio se si usa un Plugin .

In Theme puoi progettare le viste del tuo archivio CPT e la vista singola CPT, se hanno bisogno di essere personalizzate. È molto più complicato farlo con Plugin . Ma grazie a Gutenberg potete almeno personalizzare ampiamente le vostre viste singole. Con un semplice Plugin come Duplicate Post puoi duplicare le tue voci e personalizzarle per la nuova voce.

Esempi di tipi di post personalizzati

Un glossario per scopi SEO

Per favore, non discutete con me se ha senso, dal punto di vista SEO, creare una tale collezione. In realtà non so se ha senso o no, perché non sono un esperto di SEO 🙂 .

L'idea a quel tempo era di creare un glossario per i diversi termini, in modo che i termini appaiano nella ricerca sul web e aumentino anche la rilevanza attraverso il collegamento interno.

Ho implementato il requisito con un custom post type gerarchico, per i singoli termini. Inoltre, ho programmato una lista, che può poi essere controllata dalle lettere. È un esempio pratico che può essere utilizzato per molte applicazioni:

Il glossario degli argomenti in WordPress
Il glossario degli argomenti in WordPress

Calendario degli appuntamenti per una scuola per cani

Un classico esempio di diario, che mostra poi le formazioni e i workshop che si svolgeranno in futuro. I conduttori di cani possono scegliere e prenotare una data con una semplice panoramica.

Ho realizzato questo con il Plugin Events Manager. Questo offre una grande varietà di possibilità - in realtà un po' troppe per un compito così "semplice". Ma programmarlo io stesso sarebbe stato troppo lavoro in questo caso.

Un diario con WordPress
Un diario con WordPress

Raccolta di ricette personali

Per quanto mi riguarda, ho recentemente creato un post type personalizzato cronologico per le ricette. Ci sono tassonomie per occasioni e ingredienti, e il resto è stato creato usando Gutenberg . Ho lasciato la vista della pagina dell'archivio nel design del mio blog. In questo modo nulla doveva essere sviluppato ulteriormente.

Naturalmente, ci sono anche numerosi Plugins. In questo caso, però, volevo averla proprio come immagino la pagina di una ricetta. Potrei immaginare un approccio simile per i resoconti di viaggio o un blog fotografico separato in aggiunta alle notizie proprie.

La raccolta di ricette
La raccolta di ricette

Area di download in WordPress

A questo scopo, il cliente voleva un semplice caricamento nel backend per i suoi download, ordinati cronologicamente. Il caricamento del PDF è stato implementato tramite Advanced Custom Fields , ho dovuto forzare WordPress a visualizzare automaticamente la prima pagina come screenshot. Con le tassonomie "aree" e "parole chiave" gli utenti possono filtrare ulteriormente i download.

Un'area di download dedicata
Un'area di download dedicata

La mia conclusione su Custom Post Types

I Custom Post Types permettono una varietà di usi in WordPress per migliorare il tuo sito web. Con gli strumenti giusti, è possibile creare rapidamente tipi di post personalizzati da soli. I contenuti importanti per i tuoi utenti possono essere presentati con accattivanti pagine d'archivio e fantasiose pagine singole.

Le pagine di archivio create automaticamente permettono il filtraggio e la ricerca del tipo di post. Le tassonomie estendono la funzione dei CPT creando automaticamente pagine di archivio per i rispettivi termini della tassonomia. Hai qualche altro bell'esempio? Allora fammi sapere nei commenti 🙂 .

Le tue domande su Custom Post Types

Hai domande per Phillip? O sulle possibilità dei Custom Post Types? Aspettiamo il suo commento. Vuoi essere informato dei nuovi post su WordPress ? Poi segui RAIDBOXES su Twitter, Facebook o tramite la nostra newsletter.

Phillip è un designer freelance e dal 2011 concettualizza, progetta, crea e mantiene siti web accessibili WordPress per i suoi clienti a Colonia. Per molti anni ha co-organizzato WordCamp Europe e altri WordCamp locali. Come designer della comunicazione, Phillip ama anche progettare loghi, attrezzature commerciali e materiale pubblicitario, compresi gli stand delle fiere.

Articoli correlati

Commenti su questo articolo

Scrivi un commento

Il tuo indirizzo e-mail non sarà pubblicato. I campi obbligatori sono contrassegnati con *.