2012-03-19 4 views
1

WordPress 포스트/페이지 추가/편집 화면을위한 짧은 코드 생성기를 만들고 있습니다.TinyMCE에서 특정 문자열 찾기

같은 게시물/페이지에 2 개 이상의 짧은 코드가 존재하지 않게하고 싶습니다. 그래서 버튼에 onclick 함수를 추가하여 이미 짧은 코드가 있는지 여부를 확인할 수 있습니다.

어떻게해야합니까?

나는 TinyMCE API를 검색했고 가장 가까운 곳은 tinymce.Formatter.match 메쏘드였다. 그러나이 페이지에는 예제가 없습니다. 나는 이것이 콘텐츠 검색과 관련이 있다고 생각하지 않습니다.

또 다른 방법은 단순히 getContent 메서드를 사용하고 자바 스크립트 코드를 실행하는 것입니다. 그러나 이미 내장 된 것이 있다면 이것이 최선의 선택이 아니라고 생각합니다.

답변

0

"짧은 코드"라는 단어가 무슨 뜻인지 정확하게 모르겠습니다. 하지만 getContent-Method를 사용하여 찾을 수있는 문자열이라고 생각합니다.

편집기 콘텐츠를 검색하는 몇 가지 다른 방법이 있습니다. tinymce 편집기는 iframe 내부에서 렌더링되며 실제 HTML 코드이므로 브라우저의 모든 일반 DOM-Methods를 사용할 수 있습니다. tiny_mce/classes/dom/DOMUtils.js에는 몇 가지 추가적인 DOM-Methods도 있습니다.

관련 문제