2016-10-31 4 views
0

WordPress에서 작은 사용자 지정 테스트 관리자 페이지를 만들고 wp_editor 명령을 삽입하면 작업 영역 위쪽에 텍스트 영역이 표시됩니까?맞춤형 WordPress 페이지의 TinyMCE 요소

불행히도 CSS를 올바른 위치로 복원 할 수 없었습니다. 어떤 도움이나 아이디어라도 대단히 감사하겠습니다.

Image of the problem

편집 : 나는 아래의 간단한 코드를 작성하고 귀하의 빠른 응답 주셔서 감사합니다. 당신이 그것을 볼 수있는 것은 단지 테스트, 아무것도 슈퍼입니다 :

것 같다
function TstPlg_PageDisplay() { 
     $MyPage = ' 
     <div class="wrap"> 
     <h2>TestPlugin</h2> 
     <p>This is a test for the TestPlugin Page</p> 
     <hr> 
     <div> 
      '.wp_editor('','MyTextArea').' 
     </div> 
     </div>'; 
     echo $MyPage; 
    } 
    function TstPlg_AddMenuPAge() { 
     add_menu_page('TstPlg_PageDisplay', 'Test Plugin', 'manage_options', 'TstPlg_PageDisplay', 'TstPlg_PageDisplay'); 
    } 
    add_action ('admin_menu', 'TstPlg_AddMenuPAge'); 

답변

0

(이 코드가없는 어렵다), 텍스트 영역이 반향되고 플러그인 코드를 직접 출력 됨된다.

이 문제를 피하려면 ob_start(), ob_get_clean()을 사용하고 원하는대로 결과 (텍스트 영역)를 에코 한 후 사용할 수 있습니다.