2012-01-10 8 views
0

私のプラグインの管理ページには、管理者がカスタマイズできるオプションがいくつかあります。Wordpressの保存オプション(html)

私はこのフォームを使用し、オプションが自動的に保存されています

<form method="post" action="options.php"> 

をしかし、私は、テキストエリアにいくつかのHTMLコードを入力すると、それは同様に動作しますが、ワードプレスは、オプションの最後にいくつかの文字を追加します。

" /> 

データベースに存在し、毎回オプションを取得します。

どうすればoptions.phpを変更したくないのですか?すべての変更をプラグインフォルダに入れておく必要があります。

EDIT

実際のコード:あなたの助けを

<form method="post" action="options.php"> 
<?php settings_fields('bm-settings-group'); ?> 
<table class="form-table"> 
    <tr valign="top"> 
    <th scope="row">Liste des métiers : </th> 
    <td><textarea name="bm_metiers" style="width:300px;height:200px;"> 
    <?php echo get_option('bm_metiers'); ?> 
    </textarea> 
    </td> 
    </tr> 
</table> 

<p class="submit" align="right"> 
<input type="submit" class="button-primary" value="<?php _e('Save Changes') ?>" /> 
</p> 

おかげ

MrKalten

答えて

0

あなたは、実際のフォームコードを投稿することができますか? <input />タグのバックエンドを取得しているようです。また、<textarea>要素のフォーマットは、<input />とは異なります。テキストエリアの場合、<textarea cols="" rows=""></textarea><input type="textarea" />または<textarea />ではありません。

関連する問題