Come impostare personalizzato postale Tipologie di WordPress

November 16

Come impostare personalizzato postale Tipologie di WordPress


tipi di messaggi personalizzati permettono di creare contenuti su misura per le vostre esigenze. Se si desidera avviare un blog che recensisce i film, per esempio, è possibile creare un tipo di post chiamato "Movie recensioni." Questo funziona anche per l'organizzazione di annunci immobiliari, i contenuti dei negozi e altro ancora. È necessario creare un array e collegarlo alla funzione "register_post_type ()" per creare un tipo di messaggio personalizzato. È quindi necessario collegare il codice in azione "init" per WordPress per visualizzare nella Dashboard.

istruzione

1 Aprire il file functions.php nella cartella del tuo tema in un editor di codice o in Blocco note. Inizia una nuova riga di codice sopra il tag PHP dell'ultima chiusura.

2 Scrivere una funzione che conterrà il codice per creare il tipo di messaggio personalizzato. Dare la funzione di un nome univoco ma facile da ricordare. Questo è ciò che una funzione PHP assomiglia:

Funzione make_my_post_type () {

}

3 Impostare la variabile "$ args" per una matrice all'interno della vostra nuova funzione. Utilizzare la matrice per configurare il nuovo tipo di messaggio personalizzato. Ecco un esempio:

make_movie_reviews function () {

$ Args = array (

'label' => __('Movie Reviews'),

=> __ ( 'Movie Review') 'singular_label',

'Capability_type' => 'post',

=> Array 'supporti' ( 'titolo', 'editore', 'miniature', 'commenti', 'estratto'),

);

}

Nel codice di cui sopra, la matrice fissa le etichette sia per il tipo di posta e messaggi singoli.

4 Change "post" per "pagina" per "capability_type" se si vuole, ma nella maggior parte dei casi si vorrà il tipo di messaggio personalizzato per imitare i post del blog, piuttosto che di contenuto statico. Impostare "supporti" ad almeno "Titolo" e "Editor" e prendere "commenti", per esempio, se non si vuole visitatori di lasciare commenti sui messaggi personalizzati.

5 All'interno della funzione, dopo l'array, aggiungere questa riga di codice:

register_post_type ( 'Movie Reviews', $ args);

Change "Movie Reviews" al nome del tipo di messaggio.

6 Aggiungere una nuova riga sopra la funzione che gestisce il tipo di messaggio personalizzato. Scrivi questo codice su quella linea:

add_action ( 'init', 'make_movie_reviews');

Questa riga di codice aggancia la funzione di posta personalizzata in azione "init". Sostituire "make_movie_reviews" con il nome della funzione in cui è stato creato il tipo di messaggio personalizzato.