当我使用TinyMCE WYSIWYG编辑器加载页面时,它不再呈现并且控制台报告:
代码样本plugin.min.js文件中的“未捕获的TypeError:无法读取未定义的属性'registry'”。
我注意到WordPress的TinyMCE版本是旧版本-4.8.0(2018-06-27)。我需要手动更新吗?这是好习惯吗?
我只是想知道我是否缺少流程的一部分?
谢谢。
更新 我已经按照建议通过Functions.php添加了插件:
wp_enqueue_style( 'style', get_stylesheet_directory_uri().'/tinymce/plugins/codesample/prism.css' );
wp_enqueue_script( 'script', get_stylesheet_directory_uri().'/tinymce/plugins/codesample/prism.js' );
function my_custom_plugins( $plugins ) {
$plugins['codesample'] = get_stylesheet_directory_uri().'/tinymce/plugins/codesample/plugin.min.js';
return $plugins;
}
add_filter( 'mce_external_plugins', 'my_custom_plugins' );
但是如何将TinyMCE编辑器升级到v5?