web-dev-qa-db-ja.com

3.1でTinyMCEをCPTメタボックスに追加しますか?

この方法に代わるものを探していました: http://allcreatives.net/2011/02/02/using-the-native-wordpress-tinymce-wysiwyg-editor-with-yourカスタムポストメタテキス​​トエリア/

カスタムメタボックスにWYSIWYG機能を追加する。この方法ではほとんど制御できませんが、他に方法はありますか?

1
INT

このクラスを使用してください。 http://www.deluxeblogtips.com/p/meta-box-script-for-wordpress.html

そして、このようにメタボックスを呼び出します(マニュアルを読み、いくつかの例を見ることを忘れないでください):

$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