12 Most Useful WordPress Custom Post Types Tutorials
Tempo di lettura: 9 minuti

Vuoi saperne di più sui tipi di post personalizzati?

WordPress ti consente di creare tipi di contenuto personalizzati. Oltre a post e pagine, potresti voler aggiungere altri tipi di contenuti al tuo sito web, come prodotti, recensioni o ricette.

In questo articolo, condivideremo i 12 tutorial più utili sui tipi di post personalizzati di WordPress.

Quali sono i tipi di post personalizzati in WordPress?

I tipi di post personalizzati sono un tipo di contenuto sul tuo sito WordPress che non è l’impostazione predefinita post e pagine. I tipi di post personalizzati vengono spesso aggiunti a a Sito WordPress utilizzando codice o plugin personalizzati.

Ad esempio, puoi creare tipi di post personalizzati per portfolio, testimonianze e prodotti. Molti Plugin WordPress utilizza anche tipi di post personalizzati per memorizzare i dati sul tuo sito web.

Come puoi utilizzare tipi di post personalizzati sul tuo sito Web WordPress?

Essendo il più grande sito di risorse WordPress gratuito per principianti, nel corso degli anni abbiamo scritto molto sui tipi di post personalizzati. Diamo un’occhiata ai tutorial sui tipi di post personalizzati più utili qui su WPBeginner.

1. Decidi se hai bisogno di un tipo di post personalizzato

Prima di iniziare a creare tipi di post o tassonomie personalizzati sul tuo sito WordPress, è importante valutare le tue esigenze. Molte volte puoi ottenere gli stessi risultati con i post e le pagine predefiniti di WordPress.

Con l’aiuto di built-in categorie e tag, puoi ordinare i tuoi contenuti in molti modi diversi. Ad esempio, con le pagine è possibile impostare un layout gerarchico del contenuto con pagine figlie. Puoi anche impostare sottocategorie.

L’utilizzo delle funzionalità predefinite di WordPress semplifica la gestione dei contenuti in molti modi. Ad esempio, un tipo di post personalizzato non verrebbe visualizzato nella pagina del tuo blog o nei feed RSS dei tuoi post.

Dopo aver esaminato le opzioni predefinite, potresti scoprire che dopotutto non hai bisogno di tipi di post personalizzati.

Se non sei sicuro, fai riferimento a questa guida su quando hai bisogno di un tipo di post personalizzato o di una tassonomia in WordPress.

2. Crea tipi di post personalizzati in WordPress

Una volta deciso che hai bisogno di un tipo di post personalizzato, dovrai crearlo. Puoi farlo con un plugin o manualmente usando il codice.

Il Interfaccia utente del tipo di post personalizzato Il plug-in semplifica la creazione di tipi di post personalizzati ed è consigliato alla maggior parte degli utenti. Puoi farlo dalla pagina “Modifica/Aggiungi tipi di post”.

Crea un nuovo tipo di post personalizzato con un plug-in

In alternativa, puoi aggiungere un tipo di post personalizzato da incollando un frammento di codice nel tuo tema functions.php file. Il vantaggio di questo metodo è che i tuoi tipi di post personalizzati non scompaiono se il plug-in è disattivato, ma è adatto solo se sei a tuo agio nel gestire il codice.

Per saperne di più, consulta la nostra guida su come creare tipi di post personalizzati in WordPress.

3. Crea una pagina di archivio dei tipi di post personalizzati

L’aggiunta di tipi di post personalizzati in WordPress è diventato molto semplice grazie al Interfaccia utente del tipo di post personalizzato collegare. Tuttavia, molti principianti hanno difficoltà a visualizzarli sui loro siti web.

Per aggiungere una pagina di archivio del tipo di post personalizzato, devi prima assicurarti che gli archivi siano abilitati per il tipo di post personalizzato. Nella maggior parte dei casi lo sono, ma in caso contrario puoi abilitarli nelle opzioni avanzate dell’interfaccia utente del tipo di post personalizzato o utilizzando il codice.

L'interfaccia utente CPT attiva l'archivio

Ora puoi visitare la pagina di archivio del tipo di post personalizzato. Diciamo che il tuo tipo di post personalizzato si chiama “film” e tu l’hai fatto Permalink SEO friendly abilitato. Quindi il tuo archivio dei tipi di post si troverà in:

http://www.example.com/movies/

Dovrai sostituire “example.com” con il tuo nome di dominio e “film” con il nome del tipo di post personalizzato.

Ora puoi aggiungere questa pagina di archivio al tuo Menu di navigazione. Puoi anche personalizzarlo aggiungendo un modello personalizzato al tuo tema WordPress o utilizzando un generatore di temi come SeedProd.

Modifica la pagina del tipo di post

Ti mostriamo come fare tutte queste cose passo dopo passo nella nostra guida su come creare una pagina di archivio dei tipi di post personalizzata in WordPress.

4. Aggiungi tipi di post personalizzati al feed RSS principale

Per impostazione predefinita, WordPress include solo i post del tuo blog nella pagina principale del tuo sito RSS Feed. Ciò significa che il contenuto del tuo tipo di post personalizzato non sarà visibile ai tuoi principali iscritti al feed RSS.

Puoi facilmente includere tutti i tipi di post disponibili pubblicamente nel tuo feed RSS principale aggiungendo il seguente codice al tuo tema funzioni.php file o a plug-in specifico del sito.

function myfeed_request($qv) {
if (isset($qv['feed']))
$qv['post_type'] = get_post_types();
return $qv;
}
add_filter('request', 'myfeed_request');

Tuttavia, puoi utilizzare uno snippet di codice diverso per includere solo specifici tipi di post personalizzati.

Per maggiori dettagli su entrambi i metodi, consulta la nostra guida su come aggiungere tipi di post personalizzati al feed RSS principale di WordPress.

5. Crea un feed RSS separato per ogni tipo di post personalizzato

WordPress genera automaticamente feed RSS separati per diverse pagine di archivio del tuo sito Web, inclusi i tipi di post personalizzati.

Supponiamo che tu abbia un tipo di post personalizzato chiamato “film” sul tuo sito web. Abbiamo già visto che puoi visualizzare tutti i contenuti creati in quel tipo di post visitando la pagina di archivio del tipo di post.

https://example.com/movies

Per visualizzare il feed RSS, tutto ciò che devi fare è aggiungere /feed/ all’URL di archivio del tipo di post personalizzato.

https://example.com/movies/feed/

In alternativa, puoi anche visualizzare il feed aggiungendo il parametro del tipo di post al feed RSS principale di WordPress. Per esempio:

https://example.com/feed/?post_type=movies

Ora che sai come accedere ai feed RSS per qualsiasi tipo di post personalizzato sul tuo sito web, puoi utilizzare quell’URL per creare collegamenti ai tuoi feed di tipo di post personalizzato.

Ad esempio, potresti voler visualizzare un’icona o un link di testo normale sulla pagina di archivio del tipo di post personalizzato, in modo che i tuoi visitatori possano iscriversi facilmente a quei post.

Per sapere come farlo, consulta la nostra guida su come creare un feed RSS separato per ogni tipo di post personalizzato in WordPress.

6. Includi tipi di post personalizzati nei risultati di ricerca

Per impostazione predefinita, WordPress non mostrerà mai tipi di post personalizzati nei risultati di ricerca in loco. Ciò significa che i tuoi visitatori potrebbero perdere alcuni fantastici contenuti e tu perderai visualizzazioni di pagina aggiuntive.

Il modo più semplice per includere tipi di post personalizzati nella ricerca di WordPress è con il CercaWP collegare. È facile da usare e ti consente di cercare contenuti che non sono inclusi nella ricerca predefinita di WordPress.

Per includere tipi di post personalizzati nelle tue ricerche, fai semplicemente clic sul pulsante “Sorgenti e impostazioni” del plug-in. Qui puoi mettere un segno di spunta accanto a ogni tipo di post che desideri includere nei risultati di ricerca.

Inclusi tipi di post personalizzati nella ricerca di WordPress

Puoi anche scegliere l’importanza di ciascun tipo di post personalizzato quando visualizzi i risultati di ricerca e personalizzare il motore di ricerca in altri modi.

Per sapere come, consulta la nostra guida passo passo su come includere tipi di post personalizzati nei risultati di ricerca di WordPress.

7. Crea un modulo di ricerca per i tipi di post personalizzati

Puoi anche creare un modulo di ricerca personalizzato che mostrerà solo i risultati del tuo tipo di post personalizzato. Ad esempio, se hai un tipo di post personalizzato chiamato “film”, puoi creare uno speciale modulo di ricerca di film che restituisca solo i film nei risultati della ricerca.

Questo tipo di ricerca personalizzata aiuta i tuoi visitatori a visualizzare più pagine e a trascorrere più tempo sul tuo sito web. Questo darà risultati positivi SEO WordPress segnali come una frequenza di rimbalzo inferiore e un tempo di permanenza maggiore.

Puoi creare un modulo di ricerca avanzata per tipi di post personalizzati utilizzando il CercaWP collegare. Ti consente di creare un secondo motore di ricerca che cercherà solo il tuo tipo di post personalizzato. Puoi quindi creare un modulo di ricerca personalizzato che puoi aggiungere ai tuoi post o alla barra laterale.

Per maggiori dettagli, consulta la nostra guida su come creare un modulo di ricerca avanzato in WordPress per tipi di post personalizzati.

8. Aggiungi categorie a un tipo di post personalizzato

Per impostazione predefinita, le categorie di WordPress possono essere utilizzate solo per organizzare i post, non tipi di post personalizzati.

Potresti creare un tassonomia personalizzata per organizzare i tuoi post personalizzati, ma cosa succede se desideri utilizzare le stesse categorie che usi per i post del tuo blog?

Il modo più semplice per associare il tipo di post personalizzato alle categorie è il Interfaccia utente del tipo di post personalizzato collegare. Aggiunge un’area “Tassonomie” nelle impostazioni per ogni tipo di post personalizzato.

Consentire ai tipi di post personalizzati di utilizzare le categorie

Seleziona semplicemente la casella “Categorie (WP Core)” e sarai in grado di utilizzare le categorie per organizzare i tuoi tipi di post personalizzati.

Vedi la nostra guida su come aggiungere categorie a un tipo di post personalizzato in WordPress per saperne di più.

9. Aggiungi post permanenti per tipi di post personalizzati

Il post appiccicosi la funzione in WordPress ti consente di aggiungere post in primo piano. Per impostazione predefinita, funziona solo per i post del blog e non per i tipi di post personalizzati.

Puoi abilitare i post permanenti anche per i tuoi tipi di post personalizzati installando il file Messaggi appiccicosi – Cambia collegare. Seleziona semplicemente la casella accanto ai tipi di post personalizzati che desideri supportare questa funzione.

Visita le Impostazioni »Post appiccicosi - Cambia pagina per configurare il plug-in

Ora, quando visiti la pagina di amministrazione per quel tipo di post personalizzato, noterai una nuova colonna in cui puoi rendere i post appiccicosi.

Tutto quello che devi fare è fare clic sulla stella accanto ai post che desideri mettere in evidenza.

Fai clic sulla stella accanto ai post che desideri rendere appiccicosi

Questi post appiccicosi verranno mostrati sulla tua home page di WordPress. Per visualizzare i post persistenti anche nella pagina dell’archivio del tipo di post personalizzato, dovrai aggiungere del codice ai file del tema.

Troverai tutti i dettagli nella nostra guida su come aggiungere post appiccicosi negli archivi dei tipi di post personalizzati di WordPress.

10. Aggiungi contenuto inviato dall’utente a tipi di post personalizzati

Potresti voler consentire agli utenti di inviare contenuti per tipi di post personalizzati sul tuo sito, come recensioni di film o ricette. Questo è un modo semplice per aggiungere contenuti extra al tuo sito.

Un modo per farlo è dare agli utenti l’accesso alla tua area di amministrazione di WordPress e assegnargli l’autore ruolo utente. In alternativa, puoi aggiungere un modulo di invio al tuo sito web.

Puoi farlo usando il WPForms collegare. Avrai bisogno della versione Pro per accedere al componente aggiuntivo di invio dei post e il modello “Modulo di invio del post sul blog” fornito semplifica la creazione del modulo.

Per impostazione predefinita, i post inviati dagli utenti vengono salvati come “Bozze” in attesa di revisione. Puoi modificare il tipo di post nelle impostazioni del modulo in modo che il contenuto venga inviato a un tipo di post personalizzato.

Per maggiori dettagli, consulta la nostra guida su come consentire agli utenti di inviare post al tuo sito WordPress.

11. Cambia o converti tipi di post personalizzati

Potresti imbatterti in situazioni in cui dovrai unire o convertire tipi di post personalizzati. Ad esempio, potresti voler spostare gli elementi da un tipo di post a un altro.

Basta installare e attivare il Post-tipo Switcher collegare. Dopo l’attivazione, dovresti andare alla pagina di amministrazione del tipo di post personalizzato e selezionare i post che desideri spostare.

Quando modifichi in blocco i post, noterai che c’è un nuovo menu a discesa che ti consente di cambiare il tipo di post per quell’elemento.

Puoi saperne di più nella nostra guida su come cambiare o convertire tipi di post personalizzati in WordPress.

12. Aggiungi Meta Box personalizzati per i tipi di post

Le meta box personalizzate ti consentono di aggiungere campi personalizzati alla schermata dell’editor di post di WordPress. In questo modo puoi creare campi di input aggiuntivi per i tuoi tipi di post.

Il modo più semplice per creare metacampi personalizzati in WordPress è utilizzare il file Campi personalizzati avanzati collegare. Basta fare clic sul pulsante “Aggiungi nuovo” sul file Campi personalizzati pagina.

Dopodiché, dovresti seguire le istruzioni sullo schermo per creare un gruppo di campi personalizzati da aggiungere al tuo tipo di post personalizzato.

Per ulteriori dettagli, consulta la nostra guida passo passo su come aggiungere meta box personalizzate nei post e nei tipi di post di WordPress.

Ci auguriamo che questo tutorial ti abbia aiutato a imparare alcuni trucchi interessanti per i tipi di post personalizzati in WordPress. Potresti anche voler vedere la nostra guida definitiva alla sicurezza di WordPresso controlla il nostro elenco di suggerimenti su come velocizzare le prestazioni di WordPress.

Se ti è piaciuto questo articolo, iscriviti al nostro Canale Youtube per i video tutorial di WordPress. Puoi trovarci anche su Twitter e Facebook.



Source link

Di Simone Serra

Web Designer Freelancer Realizzazione Siti Web Serra Simone Realizzo siti web, portali ed e-commerce con focus specifici sull’usabilità, l’impatto grafico, una facile gestione e soprattutto in grado di produrre conversioni visitatore-cliente. Elaboro siti internet, seguendo gli standard Web garantendo la massima compatibilità con tutti i devices. Sviluppo e-commerce personalizzati, multilingua, geolocalizzati per potervi mettere nelle migliori condizioni di vendita. Posiziono il tuo sito su Google per dare maggiore visibilità alla tua attività sui motori di ricerca con SEO di base o avanzato.