2013-04-29 26 views
0

我正在开发一个插件,用户可以将图片上传到外部网站。我有它在那里回声的嵌入代码,以便用户可以复制并粘贴到一个职位的代码。在我正在开发的插件中创建'插入发布'按钮

我想要的是在用户点击的位置创建一个按钮,然后它会自动将嵌入代码添加到编辑器中以便发布新帖子。

我有按钮创建等我不知道如何最好地处理这个。这是与按钮相关联的jQuery,目前没有这样做。任何帮助将不胜感激。

jQuery(document).ready(function() { 
    jQuery('#insertButton').click(function(){ 
     jQuery('#content').val(jQuery('#content').val() + 'more text'); 
    }); 
}); 
+0

是什么'#content','#insertButton'?你也需要发布你的html。 – 2013-04-29 17:18:06

+0

嗯,我认为#内容是WordPress新文章屏幕内文本编辑器区域的'id'。 #insertButton是我在插件中创建的按钮,它将理想地插入文本到文本编辑器的文本输入字段 – EHerman 2013-04-29 17:22:47

回答

0

我想知道,我终于发现了如何做到这一点。

只需创建一个按钮,即可调用insertIntoPost JS函数。

像这样:

<input type="button" name="send" value="Insert Into Post!" onClick="insertIntoPost('TEST');" /> 

这将关闭媒体库弹出并插入“TEST”的编辑器中。

如果它不能正常工作,使用parent.insertIntoPost('TEST');代替

+0

嗯非常有趣。我得到一个错误抛出“没有方法'insertIntoPost'”同样的事情也会发生,当我添加parent.insertIntoPost – EHerman 2013-08-29 14:30:23

+0

任何其他的想法? – EHerman 2013-08-29 14:30:45