Wp-admin头中的TinyMCE无法运行

时间:2012-10-25 11:47:44

标签: wordpress tinymce admin

我想在我的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 >

只有我能想到的事情:

  1. 在admin-header.php中运行不正常
  2. 我制作的metaboxes文件认为tinymce是一个糟糕的选择
  3. ???
  4. 但这并没有给我任何选择......而且我厌倦了尝试在我的metaboxes文件中工作。

1 个答案:

答案 0 :(得分:0)

更换wp-admin和wp-includes文件夹再次使它工作,不知道为什么它不是第一次。解决!