Как удалить поле формы комментария в WordPress? - PullRequest
1 голос
/ 28 июля 2011

Большинством строк и полей формы можно управлять с помощью массива $ args, переданного в функцию, в то время как вы также можете использовать фильтр comment_form_default_fields для изменения массива полей по умолчанию, если вы просто хотите добавитьновый или удалить одно поле.Все поля также индивидуально пропускаются через фильтр вида comment_form_field_ $ name, где $ name - это ключ, используемый в массиве полей.

Выше приведено в руководстве по WordPress.но я плохо следую этому.любой может дать мне пример, чтобы объяснить, как удалить поле и добавить поле.

, если я хочу удалить comment_notes_before.как мне быть?спасибо.

1 Ответ

2 голосов
/ 28 июля 2011
function change_fields($fields) {
    //remove a field
    unset($fields['comment_notes_before']);
    //add a field
    $fields['my_field'] = '<p>My New Field HTML</p>';
    //return the modified array of fields
    return $fields;
}

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