Como adicionar o editor WYSIWYG (tinyMCE) à página de opções de plugins compatível com o Wordpress 3.0 ou superior?

8

Estou tentando adicionar tinyMCE em vez de textarea para uma das minhas opções no meu plugin, sem sorte até agora. Eu tentei isso:

http://www.dbuggr.com/smallwei/add-wysiwyg-editor-tinymce-wordpress-plugin/

e isto:

http://blog.imwd8solutions.com/wordpress/wordpress-plugin-development-add-editor-to-plugin-admin-page/

Parece haver algum problema com os estilos, pois os estilos das guias (estilo HTML / estilo Visual) não funcionam. Alguém sabe sobre a implementação que funciona 100% com o WP 3.0 ou superior?

gordinho
fonte

Respostas:

3
<?php 
  function my_address_function(){

   if(isset($_POST['special_content'])){
     update_option('special_content', $_POST['special_content']);
   }

?>
<div class='wrap'>
  <h2>My Super Admin Page</h2>
    <form method='post'>
      <?php
          $content = get_option('special_content');
          wp_editor( $content, 'special_content', $settings = array('textarea_rows'=> '10') );

          submit_button('Save', 'primary');
       ?>
   </form>
  </div><!-- .wrap -->
 <?php
}
?>
Anuj Singh Rajput
fonte
1

Se estou lendo sua pergunta corretamente:

wordpress.org/extend/plugins/tinymce-advanced/

Há uma caixa de seleção nas opções para mostrar os estilos personalizados do tema.

conservatório
fonte
11
infelizmente, eu preciso dele para Plugin eu crio, eu não quero que depender de qualquer outro plugin
chubbyk
eu também precisam do mesmo ...
Ramkumar M