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?

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
}
?>

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.


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.