TinyMCE获取选定的文本和基础HTML

时间:2018-02-14 作者:somebodysomewhere

我已经有了一个自定义的TinyMCE按钮,可以使用

var selected = tinyMCE.activeEditor.selection.getContent();
然而,当用户创建这样的WordPress“链接”时。。。

link

...用户选择“链接”文本myselected 变量将只包含单词“Link”。我需要它包含的是整个<a>, 使用src和target以及所有内容,以便我可以解析它并插入一个短代码。

我已经试过了.getContent({format: \'raw\'}); 结果是一样的。

How can I get TinyMCE to give me the selected underlying markup as well?

1 个回复
SO网友:somebodysomewhere

我可以通过使用.getNode() 相反

结束

相关推荐

ECHO DO_SHORTCODE()中用于未来迁移的动态站点链接

我正在做一个旧站点/主题的WP归档迁移,它似乎只在php 5.5和WP 3.8.22下工作对于json时间线,有些站点URL是绝对的。我怎样才能有一个动态链接,如bloginfo(\'url\'), site_url, home_url ,base_url() 插入的etc(迁移时将动态更改)代替MYSITEURL 在这里echo do_shortcode(\"[timeline src=\'MYSITEURL/blog/api/timeline/category_posts/?category_id=4