2011-01-18 23 views
1

私はワードプレスサイトを持っています。私はテキストエリアを含む管理領域ダッシュボードにボックスを作成して、今は自分のテキストエリアにckeditorを実装したいと思います。ここワードプレスでckeditorを読み込む方法

は私のコードスニペットは、あなたが見た場合、私のコードスニペットは、上記のテキスト領域があります、と私はCKEditorバージョンのUIにそのテキスト領域を変更したい

function tresquint_news_dashboard_widget(){ 
    if ($_POST['tresquint_submit_news']){ 
     $options = $_POST['tresquint_news']; 
     $options['time'] = time(); 
     update_option('tresquint_news', $options); 
     echo '<div class="updated fade"><p>Updated news.</p></div>'; 
    } 
    $options = get_option("tresquint_news"); 
    ?><form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"> 
<p><?php _e("Enter a short news"); ?></p> 
<p><label for="tresquint_news_text"><?php _e('News'); ?></label><textarea id="tresquint_news_text" style="width: 100%; margin-top: 5px;" name="tresquint_news[text]"><?php echo $options['text']; ?></textarea></p> 
<p class="submit"><input style="float: right;" type="submit" name="tresquint_submit_news" value="<?php _e('Publish'); ?>" /><div class='clear'></div></p></form><?php 
    } 

のfunctions.phpテーマであります。

事前 に感謝と

答えて

1

あなたはPlugin CKEditor For WordPressを使用することができます。私が知っている

は少しだけワードプレスが、あなたはあまりにも、ckeditor helpで行くことができます:

<textarea id="editor1" name="editor1"><p>Initial value.</p></textarea> 
<script type="text/javascript"> 
    CKEDITOR.replace('editor1'); 
</script> 
+0

こんにちは、はい、私はCKEditorバージョンのプラグインがインストールされていた、と私はあなたの回避策を試みたが、それはまだdoesnのです」ダッシュボードの管理領域にはckeditorのjsファイルがロードされていないので、CKEDITOR.replaceというメソッドがないので、CKEDITOR.replaceというエラーが返されます。あなたの返信のためのthx – AnD

+1

その後、jsファイルを手動でロードしてください。問題はどこだ? – Mika

関連する問題