web-dev-qa-db-fra.com

Ajouter TinyMCE aux métaboxes CPT en 3.1?

Vous avez cherché une alternative à cette méthode: http://allcreatives.net/2011/02/02/using-the-native-wordpress-tinymce-wysiwyg-editor-with-votre -custom-post-meta-textareas/

Pour ajouter la fonctionnalité WYSIWYG à des métabox personnalisés. Vous obtenez si peu de contrôle avec cette méthode, y a-t-il un autre moyen?

1
INT

Utilisez cette classe: http://www.deluxeblogtips.com/p/meta-box-script-for-wordpress.html

puis appelez la metabox comme ceci (n'oubliez pas de lire le manuel et de voir quelques exemples):

$meta_boxes[] = array(
    'id' => 'textmetabox',
    'title' => 'Your Meta Box Title',
    'pages' => array('post', 'slider', 'whatever-your-cpt-is'),

    'fields' => array(
        array(
            'name' => 'Your thoughts about Deluxe Blog Tips',
            'id' => $prefix . 'thoughts',
            'type' => 'wysiwyg',
            'std' => '<b>It\'s great!</b>',
            'desc' => 'Do you think so?',
            'style' => 'width: 300px; height: 400px'
        )
    )
);
4
Daniel Sachs