2017-09-13 2 views
0

この問題があります.tinyMCEワードプレスエディタにいくつかのカスタムボタンを作成してhtmlを挿入し、ショートコードと混同しないようにしました。すべては相対的に問題なく動作しますが、divにアンカーをラップするボタンがあります。tinyMCEでHTMLのアンカーをラップする方法

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

コンテンツがエディタに挿入されると、アンカーが消去されるという問題があります。

それはボタンの問題ではありませんが、私はエディタで直接HTMLを書くときにも起こるので、それはTinyMCEのが立体配置の方法を私は、信じて

私はすでにこれをやったし、それはしませんでした仕事

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

どのようなアイデアですか?

答えて

0

私の意見では、フォームを挿入するための最善の方法は、短いコードを作成することです。したがって、フォームをサイドバーに読み込んだ後、ショートコードを使用してフォームの内容を表示することができます。

このドキュメント https://codex.wordpress.org/Shortcode_API

よろしく。 Ed

+0

フォーム?サイドバー?あなたが話していることは分かりませんが、ユーザーフレンドリーではないためショートコードを避けることを考えています。実際のコンテンツを表現していません。 – Raba

+0

Visual Composerを使用することをお勧めします。それはあなたが必要とするすべての機能を備えています。 https://vc.wpbakery.com/ Ed。 –

関連する問題