我想在我的wp-admin中使用tinyMCE来替换textareas。更具体地说,对于我想要简单使用的自定义元框而不是更复杂的特定于tinymce的PHP代码。
所以,我把tinymce放在wp-admin文件夹中,并将其加载到admin-header.php中,当我转到其中一个编辑页面页面时,它会成功加载它,除了它而不是将textareas转换为tinymce编辑,它使textareas(除了一个,由于某种原因?)变得无形。只有错误控制台给我的是在tiny-mce.js中“undefined不是函数”,并且在load-scripts.js中没有定义“ajaxurl”。
我可能做错了什么? tinymce的javascript是最基本的:
<script type="text/javascript" src="/wp-admin/tinymce/jscripts/tiny_mce/tiny_mce.js" > </script >
<script type="text/javascript" >
tinyMCE.init({
mode : "textareas",
theme : "simple" //(n.b. no trailing comma, this will be critical as you experiment later)
});
</script >
只有我能想到的事情:
但这并没有给我任何选择......而且我厌倦了尝试在我的metaboxes文件中工作。
答案 0 :(得分:0)
更换wp-admin和wp-includes文件夹再次使它工作,不知道为什么它不是第一次。解决!