2012-12-11 3 views
1

포스트 편집기 Visual 및 HTML에는 두 개의 탭이 있습니다.Wordpress 게시물 편집기에 사용자 정의 탭을 어떻게 추가합니까?

다른 탭을 추가 할 수있는 고리가 있습니까?

그렇다면 무엇입니까?

추가 정보 :

그래서, 게시물의 내용이 주소입니다 가정 해 봅시다. 게시물이 업데이트 될 때 사람이 기입하는

추가 탭 형태를 포함 할 것이다. 그 사람의 대답은 게시물 내용으로 저장됩니다. (내가 만든 템플릿으로 미리 포맷 됨)

+0

정확히 3 번째 탭으로 무엇을하고 싶습니까? – markratledge

+0

콘텐츠 템플릿을 추가하고 싶습니다. 나는 같은 목적으로 metabox를 사용할 수 있습니다. 세 번째 탭을 원하는 이유는 새 탭의 내용이 게시물의 내용이기 때문입니다. 음 ... 해결 방법은 사용자 정의 게시 유형 일 수 있으며 편집기를 완전히 바꿀 수 있습니다. –

+0

"무엇이 게시물이 될 것인가"*와 ... 그리고 훌륭한 대답을 위해서는이 정보가 근본적인 것입니다. ... 질문 자체에 새 정보를 추가하십시오. 필요하면 언제든지 [편집] (http://stackoverflow.com/posts/13811578/edit) 할 수 있습니다. – brasofilo

답변

2

아니요.이 작업을 수행 할 고리가 없습니다. 그러나 두 개의 탭 (HTML과 Visual)은 나머지 TinyMce 버튼 (옵션을 통해 설정할 수 있음)과 다르게 취급됩니다. 시각적 및 HTML 탭은 편집기 옆에 배치 할 수도 있고 JavaScript로 제어하여 편집기에서 동일한 효과를 생성 할 수도 있습니다 (HTML에서 텍스트로 또는 그 반대로 전환 할 수 있음). 당신은 기본적으로 두 개의보기 사이의 차이는 단지 추가 또는 컨트롤을 제거하고하면 원시 HTML보기 나에를 떠날 것을 볼

  $('a.toggleVisual').click(
       function() { 
        tinyMCE.execCommand('mceAddControl', false, id); 
       } 
      ); 

      $('a.toggleHTML').click(
       function() { 
        tinyMCE.execCommand('mceRemoveControl', false, id); 
       } 
      ); 

     }); 

:

+0

고마워요. 다른 탭을 추가하는 방법을 알고 있습니까? 아마도 자바 스크립트를 사용하고 있습니까? –

+0

추가 할 탭의 종류를 설명해야합니다. 시각적 및 HTML 탭은 편집기 내용의 표시를 제어합니다. 세 번째 탭은 무엇을 할 것입니까? – barakadam

+0

님이 방금 원래 게시물에 이유를 추가했습니다. 당신의 도움을 주셔서 감사합니다! :) –

0

이것은 HTML 및 Visual 컨트롤 편집기 뷰를 제어 할 수있는 방법입니다 그것을 변형 시키십시오. 그러나 버튼을 옆에 추가 할 수 있습니다. 에 의해 생성 된 다른보기를 표시

<p align="right"><a class="button toggleTemplate">Your Template Tab</a><a class="button toggleVisual">Visual</a><a class="button toggleHTML">HTML</a></p><textarea rows="10" class="foo" id="editorid" name="editorname" style="width:100%%;">Text area content</textarea> 

을 그리고 클릭 이벤트에 바인딩 : 그래서 당신은 그냥 같이 다른 탭을 추가 할 수

<p align="right"><a class="button toggleVisual">Visual</a><a class="button toggleHTML">HTML</a></p><textarea rows="10" class="foo" id="editorid" name="editorname" style="width:100%%;">Text area content</textarea> 

: 이것은 내가 탭을 표시하기 위해 자신을 사용하는 코드입니다 자신의 일상 ...

+0

고마워, 그게 내가 플러그인에 추가하는거야. 후크가 없으므로 스크립트를 사용하여 자바 스크립트를 통해 주입 할 수 있습니다. –

관련 문제