Intereting Posts
Объединение нескольких таксономий в один URL-адрес Форматирование даты / времени, возвращаемого из пользовательского запроса $ wpdb Удалить содержимое before_widget / after_widget из Wp_Widget_Text Отображать только прошедшие события на этой странице с помощью видоискателя Grid Bulider Как настроить рабочие области с помощью Chrome & WordPress? Замените динамическое содержимое в таблице пользовательской базы данных, когда создается пользовательский пост Возможно ли иметь тему, которая использует только одну страницу? Изменить дату с 2015/02/23 до "1 мин. Назад" Как автоматизировать несколько циклов категорий? Могу ли я изменить пул страницы моего архива на пользовательский тип сообщения? Поиск результата персонализированного сообщения на той же странице шаблона Возможно ли внедрить это веб-приложение на мой сайт Запретить авторам просматривать друг друга. Как добавить ссылку на налоговый термин на странице редактирования администратора? Javascript не работает над index.php, но работает на одной странице страницы

Как добавить текст в форму комментария #content textarea?

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

Как добавить пользовательский контент в форму комментария #content textarea?

Вы можете фильтровать 'comment_form_defaults' для изменения textarea . Вы получаете массив с полями по умолчанию в качестве аргумента:

 add_filter( 'comment_form_defaults', 'wpse_67503_textarea_insert' ); function wpse_67503_textarea_insert( $fields ) { if ( /* your condition */ ) { $fields['comment_field'] = str_replace( '</textarea>', 'EXTRA CONTENT</textarea>', $fields['comment_field'] ); } return $fields; }