Come aggiungere WYSIWYG Editor (tinyMCE) alla pagina delle opzioni del plug-in compatibile con Wordpress 3.0 e versioni successive?


8

Sto provando ad aggiungere tinyMCE invece di textarea per una delle mie opzioni nel mio plugin senza fortuna finora. Ho provato questo:

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

e questo:

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

Sembra esserci qualche problema con gli stili poiché gli stili per le schede (stile HTML / stile visivo) non funzionano. Qualcuno sa dell'implementazione che funziona al 100% con WP 3.0 e versioni successive?

Risposte:



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 sto leggendo correttamente la tua domanda:

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

C'è una casella di controllo nelle opzioni per mostrare gli stili personalizzati del tema.


1
sfortunatamente ne ho bisogno per il plugin che creo, non voglio che dipenda da nessun altro plugin
paffuto

anche a me serve lo stesso ...
Ramkumar M,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.