Domanda

Vorrei aggiungere un pannello di scrittura personalizzato per un tipo di messaggio personalizzato. Sto guardando il codice qui:

http://wefunction.com/2009 / 10 / rivisitato-creare-custom-write-pannelli-in-wordpress /

posso avere il pannello di scrittura personalizzato a comparire su una pagina standard messaggio di modifica, ma non per il mio tipo di raccomandata postale personalizzato.

add_meta_box( 'int_parent_meta', ucfirst( $key ) . 'Options',
    'display_meta_box', 'name-of-custom-post-type', 'normal', 'high' );

Se io sostituire 'nome-di-custom-post-type' con 'post' nella riga sopra, il simbolo appare sul pannello sullo schermo posto di modifica.

Qualcuno sa che cosa mi manca qui? versione di WordPress 3.0.1 è

È stato utile?

Soluzione

il quarto argomento dovrebbe essere il nome del tipo di messaggio personalizzato, come definito al momento della creazione del tipo di posta. vedi http://codex.wordpress.org/Function_Reference/add_meta_box

Per una spiegazione più chiara di come creare con successo Metabox, vedere questo tutorial

il secondo argomento dovrebbe essere la funzione di callback, è possibile creare il menu a discesa HTML in una funzione, e posizionare il nome della funzione in questa argomentazione e avrete il vostro tirare menu a discesa.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a wordpress.stackexchange
scroll top