额外的富文本管理文本字段,用于自定义带有工具栏选项卡的明信片?

时间:2012-06-29 作者:alex

我正在尝试添加一个额外的富文本输入字段(如下所示,http://wordpress.org/support/topic/how-can-i-use-the-tinymce-editor-for-fields-in-my-custom-post-type)

因此,只需添加class=“theEditor”,就可以为我的额外文本字段显示微小的mce。到目前为止还不错,但是

1/如何为新创建的文本字段添加带有所见即所得/HTML选项卡的编辑器工具栏?2/在使用插件qTranslate时,我还喜欢添加语言选项卡

有什么建议吗?

当做

1 个回复
SO网友:Pontus Abrahamsson

也许你应该使用wp_editor 相反这样您就可以更好地控制编辑器。例如,在自定义帖子类型中有一个名为“myfield”的元框。如果需要一个简单的编辑器,可以执行以下操作:

echo \'<form action="" method="post" target="_blank">\';
  wp_editor(\'<p>Some content</p>\', \'myfield\' );
echo \'<input type="submit" value="Submit" /></form>\';
如果需要更多控制,可以在数组中启用如下内容:

$settings = array(
    \'wpautop\' => true,
    \'media_buttons\' => false,
    \'tinymce\' => array(
        \'theme_advanced_buttons1\' => \'bold,italic,underline,blockquote,|,undo,redo,|,fullscreen\',
        \'theme_advanced_buttons2\' => \'\',
        \'theme_advanced_buttons3\' => \'\',
        \'theme_advanced_buttons4\' => \'\'
    ),
    \'quicktags\' => array(
        \'buttons\' => \'b,i,ul,ol,li,link,close\'
    )
);

echo \'<form action="" method="post" target="_blank">\';
wp_editor(\'<p>Some more content</p>\', \'myfield\', $settings );
echo \'<input type="submit" value="Submit" /></form>\';

结束

相关推荐