我有一个wordpress页面,用户可以从front_end添加帖子。为此,我使用WP_editor()函数。
当我在新的wordpress页面中尝试这些功能时,我可以使用
tinyMCE.activeEditor.getContent();
但是现在我正在设置所有内容,因为最终产品应该是这样的,这意味着编辑器被加载到一个模态框中(使用fancybox插件),并且它很好用,并且它有效。但是我无法以相同的方式获取内容,它只会返回以下错误:
Uncaught ReferenceError: tinyMCE is not defined
我认为这与在iFrame中加载页面的模态框有关,这意味着当javascript代码运行时编辑器不存在。我该如何解决这个问题?我可以将它绑定到类似.live()的东西吗?
看起来像是一个容易出问题的问题,我想我今天已经厌倦了思考。
最诚挚的问候。
答案 0 :(得分:2)
在前端尝试使用wp_enqueue_script('tiny_mce')
。
答案 1 :(得分:0)
在WordPress版本中,我使用JavaScript对象tinymce
而不是tinyMCE
。尝试使用tinymce
。