我正在为WordPress添加/编辑帖子/页面屏幕创建一个短代码生成器。
我想确保同一帖子/页面中不存在多个短代码。所以我为按钮添加了onclick
函数,以便检查是否存在短代码。
我该如何继续这样做?
我搜索了TinyMCE API,我得到的最接近的是tinymce.Formatter.match方法。但是这个页面上没有例子。我并不认为这与内容搜索有任何关系。
另一种方法是简单地使用getContent方法并对其运行javascript代码。但我想这不是最好的选择,如果有内置的东西已经存在。
答案 0 :(得分:0)
我不清楚你的用语是什么意思"短代码"。 但我想这是一个你可以使用getContent-Method找到的字符串。
还有其他几种搜索编辑器内容的方法。
由于tinymce编辑器在iframe中呈现,并且确实是真正的HTML代码,因此您可以使用浏览器的所有常规DOM方法。在tiny_mce/classes/dom/DOMUtils.js
中提供了一些额外的DOM方法。