Wie füge ich WYSIWYG Editor (tinyMCE) zur Plugin-Optionsseite hinzu, die mit Wordpress 3.0 und höher kompatibel ist?

8

Ich versuche, tinyMCE anstelle von textarea für eine meiner Optionen in meinem Plugin hinzuzufügen, ohne bisher Glück zu haben. Ich habe es versucht:

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

und das:

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

Es scheint ein Problem mit Stilen zu geben, da Stile für Registerkarten (HTML-Stil / visueller Stil) nicht funktionieren. Kennt jemand eine Implementierung, die zu 100% mit WP 3.0 und höher funktioniert?

mollig
quelle

Antworten:

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
quelle
1

Wenn ich Ihre Frage richtig lese:

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

In den Optionen befindet sich ein Kontrollkästchen, mit dem die benutzerdefinierten Stile des Themas angezeigt werden.

redconservatory
quelle
1
Leider brauche ich es für das Plugin, das ich erstelle. Ich möchte nicht, dass es von einem anderen Plugin
abhängt
Ich brauche auch das gleiche ...
Ramkumar M