如何在tinyMCE上缠绕HTML的锚点

问题描述:

嗯,我有这个问题,我为tinyMCE wordpress编辑器插入了一些自定义按钮,以便用户不会与简码混淆。一切工作相对确定...但有一个按钮,将一个锚点包装到一个div。如何在tinyMCE上缠绕HTML的锚点

<a name="buton" class="prod-button" href="some-href"> 
    <div> 
     ... 
    </div> 
</a> 

问题是,当内容插入到编辑器中时,ancho被删除。

它不是按钮的问题,但它tinyMCE的是如何可配置,我相信,因为它也当我在编辑器中直接写HTML发生

我已经做到了这一点,它没有工作

tinyMCE.init({ 
    allow_html_in_named_anchor: true, 
    valid_children: '+a[div],+a[span],+a[img]', 
    extended_valid_elements : "a[*]", 
});  

任何想法?

在我看来,插入表单的最佳解决方案是创建一个短代码。因此,您可以将表单加载到侧栏中,然后使用短代码来显示表单内容。

此文档 https://codex.wordpress.org/Shortcode_API

问候。 Ed

+0

Form?边栏?我不知道你在说什么,但是整个想法是为了避免短码,因为它们不是用户友好的,并且不代表实际内容 – Raba

+0

然后我会推荐使用Visual Composer。它具有您需要的所有功能。 https://vc.wpbakery.com/ Ed。 –