вы можете воспользоваться услугами веб-студии прометей и Заказать Сайт Визитку.

Текст по умолчанию в форме комментариев WordPress: «Оставить ответ». В этом руководстве вы узнаете несколько различных способов изменить этот текст.
Если вы хотите полностью удалить этот текст и отключить функцию комментариев на своем сайте, ознакомьтесь с этим руководством по отключению комментариев для вашего сайта.
Измените текст «Оставить ответ» с помощью фрагмента кода

Использование приведенного ниже фрагмента кода — один из самых простых способов изменить текст.
Добавьте его одним из следующих способов:
function mycustom_comment_form_title_reply( $defaults ) {
$defaults['title_reply'] = __( 'Add a Comment' );
return $defaults;
}
add_filter( 'comment_form_defaults', 'mycustom_comment_form_title_reply' );
Code language: PHP (php)
Давайте немного разберемся.
- Имя функции в данном случае
mycustom_comment_form_title_reply
, можно изменить по своему усмотрению. Он просто должен быть уникальным — он не может дублировать никакую другую функцию на вашем сайте. Если вы меняете его, обязательно сделайте это в обоих местах кода — в первой и последней строке. comment_form_defaults
— это конкретный фильтр WordPress, который мы модифицируем, поэтому его нельзя изменять.- Текст оставить комментарий является значением по умолчанию
title_reply
аргумент. Add a Comment
— это пример пользовательского текста, который заменит «Оставить ответ». Вы можете заменить его любым текстом, который хотите отобразить.
Что сказать? Плагин позволяет вам изменять любой текст, сгенерированный WordPress, на вашем сайте.
- Установите и активируйте плагин
- Идти к Инструменты → Изменения текста → Добавить новый
- Введите точный текст, который вы хотите изменить – он чувствителен к регистру. В этом случае введите Оставить ответ.
- Для этой цели вам не нужен текстовый домен и контекст, оставьте их пустыми.

Этот метод следует *только* использовать, если вы используете пользовательскую тему или дочернюю тему. Это также требует лучшего понимания PHP, чем предыдущие методы. Если вы не разработчик, вам следует рассмотреть один из первых двух методов.
В случае дочерней темы найдите comments.php
файл в родительской теме, а затем скопируйте файл в дочернюю тему. Как только он появится в вашей дочерней теме, вы можете редактировать файл шаблона столько, сколько захотите.
Поскольку каждая тема может обрабатывать форму комментариев немного по-разному, трудно дать пошаговые инструкции, потому что они не все одинаковы.
Но вот несколько подсказок, где искать.
comment_form()
— это функция WordPress, которая выводит форму. Так что нахождение этого должно приблизить вас. Существует множество аргументов, управляющих каждой частью формы, и они поддаются фильтрации.
Для текста «Оставить ответ» соответствующий аргумент: title_reply
. Если тема уже настроила текст, вы, скорее всего, увидите его в comments.php
и вы можете просто изменить его.
Дополнительные рекомендации по настройке файла комментариев см. в следующих разделах:
Вот пример из темы Storefront. Вы можете просмотреть весь файл на их странице Github.
Для наших целей соответствующий участок кода находится ниже, где мы видим comment_form
функция, с некоторыми изменениями по умолчанию $args
:
$args = apply_filters(
'storefront_comment_form_args',
array(
'title_reply_before' => '<span id="reply-title" class="gamma comment-reply-title">',
'title_reply_after' => '</span>',
)
);
comment_form( $args );
Code language: PHP (php)
Чтобы изменить заголовок комментария по умолчанию, мне просто нужно добавить одну дополнительную строку в строке 6:
'title_reply' => 'Add a Comment',
Code language: PHP (php)
Тематические модификации
Некоторые темы будут иметь свой собственный способ ведения дел. Если вы обнаружите, что фрагмент кода, указанный в первом методе, не работает, это может быть связано с тем, что ваша тема имеет более конкретный способ его обработки.
Например, в Astra есть своя функция и фильтр для форм комментариев, которые вам нужно использовать:
function myastra_comment_form_defaults( $args ) {
$args['title_reply'] = __( 'Add a Comment' );
return $args;
}
add_filter( 'astra_comment_form_default_markup', 'myastra_comment_form_defaults' );
Code language: PHP (php)
Измените «Добавить комментарий» в строке 2 на нужный текст.
Полное редактирование сайта / Темы на основе блоков
На момент написания не существовало конкретного блочного способа управления этим. Вы можете отобразить раздел комментариев, используя блок в своем шаблоне. Но чтобы изменить текст, вы все равно можете использовать метод фрагмента кода (первый метод в этом посте).
Еженедельные советы по WordPress в ваш почтовый ящик
вы можете воспользоваться услугами веб-студии прометей и Страница услуги сайта-визитки..