Вы можете попробовать перезаписать значение при запуске select2. В моем примере ваше поле выбора имеет класс ".select2". Не забудьте проверить исходный код своей страницы, если в выбранном вами поле уже есть класс. Думаю, он должен быть. Если класса или идентификатора нет, попробуйте получить к нему доступ через родительский элемент. Таким образом, вам не нужно изменять какой-либо код, просто добавьте сценарий.
Чтобы перезаписать значение с помощью js, поместите этот код в конец шаблона страницы wordpress или в нижний колонтитул. php файла вашей темы. «.Select2» после «$» - это класс вашего поля.
<script>
$('.select2').select2({
language: {
noResults: function () {
return "This is your <strong>no results</strong> message.";
}
}
});
</script>
Если консоль говорит «$ не является функцией», вы можете попробовать заменить «$» на «jQuery. ".
Таким образом, вы не меняете значение в самом select2, а перезаписываете его при запуске. Поскольку вы хотите изменить вывод, я думаю, что это решение подходит для вашей проблемы.