WordPress - 在编辑器中插入html /文本
Wordpress - Insert html / text in the editor
我正在为Wordpress制作一个Vimeo Upload插件,以便您可以直接从WordPress上传到Vimeo并直接嵌入它。无论如何,我认为我已经完成了最困难的部分,那就是身份验证(那里的坏例子)。
现在我有另一个问题。在Wordpress中,您可以通过按下弹出窗口中的按钮在富文本编辑器中嵌入图像。( http://cl.ly/6Xns )(荷兰语中的"Invoegen in bericht"按钮)。
现在我想做同样的事情,当有人点击我的"invoegen"按钮(http://cl.ly/6Wmn)时,将"some tekst"(一个 url 就足够了)插入富文本区域,我该如何实现这一点?
我在Wordpress网站上找不到任何javascript文档。希望有人能帮忙。我想,让我们看看另一个按钮是如何做到的,但检查器没有在该按钮上显示任何"点击"等。那些是即时上钩的,我不知道在代码中的哪个位置寻找它。
希望有人能帮助我。
亲切问候。
自己修复了它。
function appendText(text) {
//Insert content
parent.tinyMCE.activeEditor.setContent(parent.tinyMCE.activeEditor.getContent() + text);
//Close window
parent.jQuery("#TB_closeWindowButton").click();
}
对于那些想要在当前光标位置添加文本的人,您可以使用mceInsertContent
函数(内置的TinyMCE函数)。
一个简单的例子是:
function addTextIntoEditor(myText){
tinymce.activeEditor.execCommand('mceInsertContent', false, myText);
}
这是基于马格斯的答案位于这里
相关文章:
- 用JavaScript替换Android WebView模板上的html文本
- 仅IE8 html文本框中的字符
- HTML文本框中的javascript数字
- HTML文本输入大小
- 如何放置ÅÄ和#214;在javascript数组中,然后将其与html文本进行比较
- 如何以非编程方式国际化HTML文本
- 在 PHP 块中使用 Javascript 设置 HTML 文本框的值(使用 echo)
- jQuery在用新文本替换HTML文本时淡出HTML文本,而不是仅显示
- HTML文本框,它接受电话号码,并以美国电话号码格式显示
- Javascript按钮,在html文本区域中插入一个大黑点(•)
- 更换163;使用javascript从html文本区域中提取字符
- 单击或点击切换HTML文本
- 单击即可编辑HTML文本
- 分析Adobe InDesign的HTML文本——其他标记中的标记
- 如何将mysql查询的结果获取到html文本框中
- 当使用javascript/jquery添加值时,html文本输入表显示不正确
- 如何将 HTML 文本同步并突出显示到音频
- 如何使用 JQuery 从相对元素获取 html 文本
- 根据用户选择的输入编写 html 文本
- MVC 4:使用 JQUERY 和 PartViewResult 动态创建 HTML 文本框.如果代码是动态添加的,如何