WordPress 3.0以降と互換性のあるプラグインオプションページにWYSIWYGエディター(tinyMCE)を追加する方法


8

私のプラグインのオプションの1つに、これまでのところ運がなかったため、textareaではなくtinyMCEを追加しようとしています。私はこれを試しました:

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%動作する実装について知っていますか?

回答:



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

私にも同じものが必要です...
Ramkumar M '09 / 09/21
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.