Wordpress сохранить варианты с HTML - PullRequest
0 голосов
/ 11 января 2012

На странице администрирования моего плагина у меня есть несколько параметров, которые администратор может настроить.

Я использую эту форму, и параметры автоматически сохраняются:

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

Но если я введу htmlкод в текстовой области, он также работает, но WordPress добавляет некоторые символы в конце опций:

" />

Есть в базе данных, и каждый раз, когда я получаю эту опцию.

Как можнозапретите это, поскольку я не хочу изменять options.php: все мои изменения должны оставаться в папке моего плагина.

РЕДАКТИРОВАТЬ

Фактический код:

<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

1 Ответ

0 голосов
/ 11 января 2012

Можете ли вы опубликовать фактический код формы? Похоже, вы получаете бэкэнд тега <input />. Также обратите внимание, что элементы <textarea> отформатированы иначе, чем <input />. Для текстовых полей вам понадобится <textarea cols="" rows=""></textarea>, а не <input type="textarea" /> или <textarea />.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...