如何将所见即所得编辑器(tinyMCE)添加到与Wordpress 3.0及更高版本兼容的插件选项页面?


8

我正在尝试为我的插件中的选项之一添加tinyMCE而不是textarea,到目前为止还没有运气。我尝试了这个:

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

和这个:

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

选项卡的样式(HTML样式/视觉样式)不起作用,样式似乎存在一些问题。有人知道实现与WP 3.0及更高版本100%兼容的实现吗?

Answers:



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

如果我正确阅读了您的问题:

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

选项中有一个复选框,用于显示主题的自定义样式。


1
不幸的是,我创建的插件需要它,我不希望它依赖于任何其他插件
chubbyk 2011年

我也需要同样的东西……
Ramkumar M
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.