Wordpress wp管理头中的TinyMCE不工作

Wordpress wp管理头中的TinyMCE不工作,wordpress,tinymce,admin,Wordpress,Tinymce,Admin,我想在我的wp管理员中使用tinyMCE来替换文本区域。更具体地说,对于我的自定义元框,我只想使用它,而不是更复杂的特定于tinymce的php代码 因此,我将tinymce放在wp admin文件夹中,并将其加载到admin-header.php中,当我转到其中一个编辑页面时,它成功地加载了它,除了它没有将文本区域转换为tinymce编辑器之外,它使文本区域(出于某种原因,除了一个之外)变得不可见。控制台给我的唯一错误是tiny-mce.js中的“未定义不是函数”,以及load-scripts

我想在我的wp管理员中使用tinyMCE来替换文本区域。更具体地说,对于我的自定义元框,我只想使用它,而不是更复杂的特定于tinymce的php代码

因此,我将tinymce放在wp admin文件夹中,并将其加载到admin-header.php中,当我转到其中一个编辑页面时,它成功地加载了它,除了它没有将文本区域转换为tinymce编辑器之外,它使文本区域(出于某种原因,除了一个之外)变得不可见。控制台给我的唯一错误是tiny-mce.js中的“未定义不是函数”,以及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 >

tinyMCE.init({
模式:“文本区域”,
主题:“简单”//(注意,没有尾随逗号,这将在您稍后的实验中至关重要)
});
我能想到的只有:

  • 在admin-header.php中运行不正常
  • 我制作的metaboxes文件认为tinymce是一个错误的选择

  • 但这并没有给我任何选择。。。我已经厌倦了让tinymce在我的metaboxes文件中工作。

    替换wp admin和wp includes文件夹使它再次工作,不知道为什么第一次没有工作。解决了