Flector

Как переместить поле для ввода комментария вниз?

Как переместить поле для ввода комментария вниз?

В WordPress 4.4 разработчики изменили форму добавления комментария, подняв поле для ввода комментария наверх. Во многих случаях это совершенно неудобно, да и выглядит такая форма весьма странно. Вернуть все обратно очень легко, для этого вам необходимо добавить в файл functions.php вашей темы следующий код:

//перенос поля для ввода комментария вниз start
function wph_comment_field_bottom($fields) {
    $comment_field = $fields['comment'];
    unset($fields['comment']);
    $fields['comment'] = $comment_field;
    return $fields;
}
add_filter('comment_form_fields', 'wph_comment_field_bottom');
//перенос поля для ввода комментария вниз end

Причиной изменения формы комментирования назвали баг, когда при клике на "Ответить" человек не видел полей с именем и имейлом и не мог их заполнить. Правда, мне лично найти таких глючных тем не удалось, поэтому мне непонятно, почему из-за косяков создателей тем необходимо было менять функционал движка, который перед этим работал отлично больше 10 лет.


Комментарии (1 комментарий)
  1. Brave:

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

Написать комментарий

Для вставки кода воспользуйтесь кнопкой "Код". Используйте предпросмотр!