Esempio di tipi di WordPress personalizzati post

Dopo aver completato la procedura per creare una base di tipo messaggio personalizzato per il vostro sito web WordPress, è aggiunto al menu di navigazione a sinistra nella Dashboard, come mostrato. In questo esempio, il tipo di messaggio personalizzato è chiamato "contenuto generico".

Esempio di tipi di WordPress personalizzati post

È possibile aggiungere e pubblicare nuovi contenuti utilizzando il nuovo tipo di messaggio personalizzato proprio come si farebbe quando si scrivere e pubblicare i post del blog. Il contenuto pubblicato non viene aggiunto alla lista cronologica di post di blog, ma viene invece trattata come separare il contenuto, proprio come le pagine statiche.

Visualizza il permalink per il tipo di inserimento personalizzato, e si vede che adotta il nome del tipo di messaggio, contenuto generico, e lo utilizza come parte della struttura permalink. Il permalink assomiglia http://yourdomain.com/generic-content/new-article.

Ecco un esempio reale dal sito No Teatro Rules. Questo sito utilizza una mostra il tipo di inserimento personalizzato per creare contenuti personalizzati per gli spettacoli che il teatro produce ogni stagione.

// ADD CUSTOM POST TIPO: SPETTACOLI
add_action ('init', 'create_my_post_types');
create_my_post_types function () {
register_post_type ('spettacoli',
array (
'Etichette' => array (
'Nome' => __ ('Show'),
'Singular_name' => __ ('Show'),
'Add_new' => __ ('Aggiungi Nuovo Show'),
'Add_new_item' => __ ('Aggiungi Nuovo Show'),

'Modifica' => __ ('Modifica'),
'Edit_item' => __ ('Modifica Show'),
'New_item' => __ ('Nuovo Show'),
'View' => __ ('View Show'),
'View_item' => __ ('View Show'),
'search_items' => __ ('Cerca Shows'),
'Not_found' => __ ('no show trovato'),
'Not_found_in_trash' => __ ('no show trovato in Trash'),
'Parent' => __ ('Parent Show'),
),

'Pubblico' => true,
'Show_ui' => true,
'Publicly_queryable' => true,
'Exclude_from_search' => false,
'Menu_position' => 10,
'Menu_icon' => get_stylesheet_directory_uri (). '/img/nrt-shows.png',
'Gerarchica' => true,
'Query_var' => true,
'Riscrittura' => array ('lumaca' => 'spettacoli', 'with_front' => false),
'Tassonomie' => array ('post_tag', 'categoria'),
'Can_export' => true,
'Supporti' => array (
'post-miniature ",
"estratti",
'commenti',
"revisioni",
'Titolo',
'Editor',
'page-attributi ",
'custom-fields ")
)
);
}

Per aggiungere i tipi di messaggi personalizzati per le opzioni dei menu della pagina Menu accessibile dalla Dashboard (scegliere Aspetto → menu), fare clic sulla scheda Opzioni schermo in alto a destra di questa pagina.

Si vede una casella di controllo accanto ai tipi di post che è possibile selezionare per abilitare i tipi di posta personalizzati nel menu creati. (I tipi di post visualizzati in Opzioni schermo solo se si dispone di tipi di messaggi personalizzati abilitati nel tuo tema.)