WordPress viene fornito con tipi di post predefiniti per post di blog, pagine, allegati, revisioni e così via. Tuttavia, quando desideri creare contenuti più esclusivi che si adattino alle esigenze specifiche del tuo sito aziendale o personale, potresti trovare questi tipi di post personalizzati predefiniti limitanti.

Puoi superare questa limitazione creando i tuoi tipi di post personalizzati per estendere le funzionalità di WordPress. Puoi creare praticamente qualsiasi tipo di post personalizzato, da eventi personalizzati a testimonianze di prodotti, profili del personale e così via.

In questo post, ti mostreremo alcuni metodi per creare tipi di post personalizzati in WordPress.

Come creare tipi di post personalizzati utilizzando i plugin

I due modi principali per aggiungere tipi di post personalizzati in WordPress sono utilizzando i plugin o codificandoli da soli. L'utilizzo di un plug-in è solitamente il metodo preferito se stai cercando una soluzione rapida e facile da implementare.

Ma i plug-in aggiuntivi sul tuo sito Web WordPress possono finire come bloatware, rallentando la velocità del tuo sito. Se sei a tuo agio con la scrittura del codice, ti consigliamo il metodo manuale.

instagram viewer

Se preferisci utilizzare un plug-in, tuttavia, il processo è semplice. Ci sono diversi plugin tra cui scegliere, molti dei quali sono facili da usare, come Creatore di tipi di post personalizzati, baccelli, e Interfaccia utente personalizzata del tipo di post.

Consigliamo Pod in quanto ha oltre 100.000 installazioni ed è altamente raccomandato dagli esperti e dagli utenti di WordPress. Sebbene l'utilizzo di un plug-in sia un metodo praticabile per creare tipi di post WordPress personalizzati, questo articolo si concentrerà maggiormente su come farlo manualmente.

Creazione manuale di tipi di post personalizzati

Puoi creare un tipo di post personalizzato semplicemente aggiungendo un po' di codice al tuo tema functions.php file.

Di seguito è riportato un pezzo di codice dettagliato che aggiunge più opzioni al tipo di post personalizzato. Nel backend di WordPress, vai su Aspetto > Editor del tema > Funzioni del tema (funzioni.php).

La prima cosa che devi fare è scegliere un nome per la tua nuova funzione. In questo esempio, creeremo un tipo di post personalizzato per creare profili dedicati per i partner di uno studio legale o di un'azienda di consulenza.

Chiameremo la nostra nuova funzione cp_post_type_partners.

Copia il seguente codice e incollalo in fondo al file:

/*Inizio tipo post personalizzato*/
function cp_post_type_partners() {
$supporta = array(
'titolo', //titolo del post
'editor', // posta contenuto
'autore', // autore del post
'miniatura', // immagini in primo piano
'estratto', // post estratto
'campi personalizzati', // campi personalizzati
'commenti', // posta commenti
'revisioni', // post revisioni
'post-formati', // formati di post
);

$etichette = array(
'nome' => _x('partner', 'plurale'),
'singular_name' => _x('partner', 'single'),
'menu_name' => _x('partner', 'menu amministratore'),
'name_admin_bar' => _x('partner', 'admin bar'),
'add_new' => _x('Aggiungi nuovo', 'aggiungi nuovo'),
'add_new_item' => __('Aggiungi nuovo partner'),
'new_item' => __('Nuovo partner'),
'edit_item' => __('Modifica partner'),
'view_item' => __('Visualizza partner'),
'all_items' => __('Tutti i partner'),
'search_items' => __('Ricerca partner'),
'not_found' => __('Nessun partner trovato.'),
);

$argomenti = array(
'supporti' => $supporti,
'etichette' => $etichette,
'pubblico' => vero,
'query_var' => vero,
'rewrite' => array('slug' => 'partner'),
'has_archive' => vero,
'gerarchico' => falso,
);
register_post_type('partner', $args);
}
add_action('init', 'cp_post_type_partners');
/*Fine del tipo di messaggio personalizzato*/

Questo codice sfrutta il PHP specifico di WordPress che ti consente di registrare un tipo di post personalizzato senza doverlo creare completamente da zero.

Aggiorna il file e aggiorna la pagina e la tua dashboard dovrebbe avere una nuova voce di menu chiamata Partner.

Questo è tutto! Per visualizzare l'archivio del tuo nuovo tipo di post personalizzato "partner", vai semplicemente a nomesito.com/partners/. Se non riesci a visualizzare i risultati o il browser restituisce una pagina di errore 404, torna semplicemente alla dashboard di WordPress, vai a impostazioni > permalinke salva di nuovo le impostazioni del permalink.

Crea facilmente tipi di post personalizzati

I tipi di post personalizzati ti consentono di arricchire il tuo sito Web WordPress e possono essere utilizzati in vari modi. Dall'evidenziazione dei profili dei partner alla creazione di testimonianze, prodotti e così via, i tipi di post personalizzati sono utili e facili da creare.

Puoi anche utilizzare tipi di post personalizzati per creare la tua attività online, ad esempio una directory web. Prima di iniziare, però, assicurati di sapere come configurare un sito Web WordPress.

Come impostare il proprio sito Web in 2 ore o meno

Non hai mai creato un sito web prima ma vuoi provare? Segui questi passaggi per avere il tuo sito web attivo e funzionante in appena un paio d'ore!

Leggi Avanti

CondividereTweetE-mail
Argomenti correlati
  • Programmazione
  • Wordpress
  • Sviluppo web
  • PHP
Circa l'autore
Davide Abramo (8 Articoli Pubblicati)

David è un amante di WordPress che è appassionato di aiutare le piccole imprese a crescere!

Altro da David Abraham

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti