在TinyMCE中使用拼写检查插件

时间:2013-08-13 作者:kel

我已经安装了PSpell并更新了配置文件以使用它而不是GoogleSpell。然后在我的函数文件中,我在插件部分和按钮中添加了拼写检查器。按钮出现了,但不起作用。查看源代码后,我发现TinyMCE init中没有包含拼写检查器。

function customize_tinymce($in) {
$in[\'remove_linebreaks\'] = false;
$in[\'gecko_spellcheck\'] = false;
$in[\'keep_styles\'] = true;
$in[\'accessibility_focus\'] = true;
$in[\'tabfocus_elements\'] = \'major-publishing-actions\';
$in[\'media_strict\'] = false;
$in[\'paste_remove_styles\'] = false;
$in[\'paste_remove_spans\'] = false;
$in[\'paste_strip_class_attributes\'] = \'none\';
$in[\'paste_text_use_dialog\'] = true;
$in[\'wpeditimage_disable_captions\'] = true;
$in[\'plugins\'] = \'inlinepopups,tabfocus,paste,media,fullscreen,wordpress,wpeditimage,wpgallery,wplink,wpdialogs,wpfullscreen,spellchecker\';
$in[\'content_css\'] = get_template_directory_uri() . "/editor-style.css";
$in[\'wpautop\'] = true;
$in[\'apply_source_formatting\'] = false;
$in[\'theme_advanced_buttons1\'] = \'formatselect,|,bold,italic,underline,|,bullist,numlist,blockquote,|,link,unlink,|,pastetext,pasteword,removeformat,spellchecker,|,charmap,|,outdent,indent,|,undo,redo,|,wp_fullscreen\';
$in[\'theme_advanced_buttons2\'] = \'\';
$in[\'theme_advanced_buttons3\'] = \'\';
$in[\'theme_advanced_buttons4\'] = \'\';
return $in;
}
查看源代码时,我看到正在加载插件,但没有看到拼写检查器。

ref : {plugins:"inlinepopups,tabfocus,paste,media,fullscreen,wordpress,wpeditimage,wpgallery,wplink,wpdialogs,wpfullscreen",theme:"advanced",language:"en"}
我错过了什么?

1 个回复
最合适的回答,由SO网友:kel 整理而成

我最终使用了一个从JetPack中剥离出来的ATD插件。

以下是插件:https://github.com/leedo/wordpress-atd

结束

相关推荐

TinyMCE高级列表类型下拉列表

我希望能够更改列表样式类型,例如:list-style-type: circle; list-style-type: square; list-style-type: lower-roman; list-style-type: lower-alpha; ... 在plugin directory for TinyMCE Advanced 这里有一个屏幕截图,显示了要执行此操作的下拉菜单。我的安装似乎没有该功能。我需要做些什么来启用它吗?