2017-09-13 1 views
0

글쎄,이 문제는 HTML을 삽입하기 위해 tinyMCE 워드 프레스 편집기에 몇 가지 사용자 지정 단추를 만들어서 사용자가 단락 코드와 혼동하지 않도록하기 위함이다. 모든 것은 비교적 잘 작동합니다 ... 그러나 div에 앵커를 래핑하는 버튼이 있습니다.tinyMCE에서 HTML 주위에 앵커를 래핑하는 방법

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

문제는 편집기에 내용을 삽입 할 때 ancho가 지워진다는 것입니다.

그것은 버튼의 문제가되지 않습니다,하지만 난 편집기에서 직접 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. –

관련 문제