Question

Je voudrais ajouter un panneau d'écriture personnalisé à un type de poste personnalisé. Je regarde le code ici:

http://wefunction.com/2009 / 10 / revisité-création-custom-écriture-panneaux-en-wordpress /

Je peux obtenir le panneau d'écriture personnalisé apparaisse sur une page standard d'édition de poste mais pas pour mon type de courrier recommandé personnalisé.

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

Si je remplace dans la ligne ci-dessus « nom-de-post-type personnalisé » avec « post », le panneau apparaît sur l'écran de la modifier.

Quelqu'un sait ce que je suis absent ici? WordPress version est 3.0.1

Était-ce utile?

La solution

le quatrième argument doit être le nom du type de poste personnalisé, tel que défini lors de la création du type de poste. voir http://codex.wordpress.org/Function_Reference/add_meta_box

Pour une explication plus claire de la façon de créer avec succès Metaboxes, voir ce tutoriel

le second argument devrait être la fonction de rappel, vous pouvez créer le menu déroulant HTML dans une fonction, et placez le nom de la fonction dans cet argument et vous aurez votre menu déroulant.

Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange
scroll top