在3.1中将TinyMCE添加到CPT metaboxes?

时间:2011-06-30 作者:INT

一直在寻找此方法的替代方法:http://allcreatives.net/2011/02/02/using-the-native-wordpress-tinymce-wysiwyg-editor-with-your-custom-post-meta-textareas/

将所见即所得功能添加到自定义元数据库。你用这种方法控制的太少了,还有其他方法吗?

2 个回复
最合适的回答,由SO网友:Daniel Sachs 整理而成

使用此类:http://www.deluxeblogtips.com/p/meta-box-script-for-wordpress.html

然后像这样调用metabox(不要忘记阅读手册并查看一些示例):

$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\'
        )
    )
);

SO网友:Eugence

上述元框脚本在WP 3.2中不再工作。所见即所得编辑器以白色背景显示,所有按钮都不见了!

有人在3.2中有这个问题的解决方案吗?

结束

相关推荐

在不创建插件的情况下向TinyMCE栏添加按钮

我正在尝试向TinyMCE富文本编辑器添加一两个自定义按钮。到目前为止,我看到的教程要么已经过时,要么解释了如何使用自定义插件。我如何在不创建插件的情况下做到这一点functions.php 改为文件?具体来说,我想添加一个“h2”按钮,该按钮将在<h2></h2> 进入身体。