Как редактировать этот код в WordPress

У меня есть тема под названием EasyVersion: 1.2 By D5 Creation. В разделе комментария я хочу изменить текст, чтобы он говорил что-то отличное от комментария. Я искал и искал везде, даже искал код, используя поиск по всем файлам.

Я полагаю, это код:

<input id="submit" class="submit" type="submit" value="Post Comment" name="submit">

Может кто-нибудь сказать мне, как я могу найти это. Это не в comments.php или где-либо еще.

Я не очень хорош в подобных вещах, поэтому, если вы сможете четко объяснить, что мне нужно сделать, это было бы здорово.

1 ответ

Решение

Вполне вероятно, что ваши шаблоны отображают по умолчанию <?php comment_form(); ?>, Или что-то вдоль этих линий. Есть несколько способов справиться с этим.

Первый способ - просто найти звонок comment_form() в шаблоне (ах), выполняющем этот вызов, и передайте аргумент следующим образом:

<?php comment_form(array('label_submit' => __('Post an awesome Comment'))); ?>

Другой способ - и имейте в виду, что я его не тестировал - это глобальное изменение полей по умолчанию с помощью ловушки действий.

В functions.php добавьте следующее:

add_filter('comment_form_defaults', 'modify_comment_fields');
function modify_comment_fields($fields){
    $fields['label_submit'] = __('Post an awesome Comment');
    return $fields;
}

Это должно заставить вас начать на правильном пути.

Больше информации о comment_form() здесь

Другие вопросы по тегам