Как изменить стандартный текст для кнопки отправки комментария в форме обратной связи на WordPress?
<p class="form-submit">
<input name="submit" type="submit" id="submit" class="submit" value="Post Comment">
<input type='hidden' name='comment_post_ID' value='$id' id='comment_post_ID' />
<input type='hidden' name='comment_parent' id='comment_parent' value='0' />
</p>
Мне нужно изменить значение атрибута "value" в теге input на "Отправить комментарий". Подскажите, как это сделать правильно?
Заранее спасибо за помощь! Ответы:
Прежде всего, хочу отметить, что для изменения текста кнопки "Post Comment" на "Отправить комментарий" в форме обратной связи на WordPress, Вам необходимо использовать фильтр `comment_form_defaults`.
Вот пример кода, который позволит Вам изменить текст кнопки:
function change_comment_button_text($defaults) {
$defaults['label_submit'] = 'Отправить комментарий';
return $defaults;
}
add_filter('comment_form_defaults', 'change_comment_button_text');
Вы можете разместить этот код в файле `functions.php` вашей активной темы или использовать плагин для кода, такой как Code Snippets.
Данный код использует функцию `change_comment_button_text`, которая будет изменять значение элемента массива `$defaults['label_submit']` на "Отправить комментарий". Затем, при помощи `add_filter`, мы применяем эту функцию к фильтру `comment_form_defaults`.
После внесения изменений и сохранения файла или активации плагина, текст кнопки "Post Comment" должен замениться на "Отправить комментарий".
Надеюсь, это поможет Вам изменить текст кнопки в форме обратной связи на Вашем сайте WordPress. Если у Вас возникнут дополнительные вопросы, буду рада помочь!