К сожалению, нет отличного способа отфильтровать существующие функции в плагинах, если они не разработаны таким образом - и, похоже, эта функция не настроена для этого.
Использование JavaScript должно абсолютно работать. Поскольку ваш HTML-вывод выглядит примерно так:
<li class="application-deadline expiring"><label>Closes:</label> Sept 4th, 2018</li>
Вы должны быть в состоянии выбрать элемент довольно легко. Взгляните на этот ванильный фрагмент JS:
let deadlines = document.querySelectorAll('.application-deadline');
for( i = 0, n = deadlines.length; i < n; ++i ){
deadlines[i].innerText = deadlines[i].innerText.replace('Closes:', 'Deadline:');
}
<li class="application-deadline expiring"><label>Closes:</label> Sept 4th, 2018</li>
Или, если хотите, версия jQuery:
Редактировать: Похоже, ваш контент загружается динамически с Ajax. Вы можете попытаться использовать $. AjaxComplete для обработки кода:
jQuery(document).ajaxComplete( function( event, request, settings){
$('.application-deadline').each(function(){
$(this).text( $(this).text().replace('Closes:', 'Deadline:') );
});
});
В качестве альтернативы вы можете использовать псевдоэлементы CSS для манипулирования текстом:
.job_listing-location.job-end label {
font-size: 0;
}
.job_listing-location.job-end label:before {
content: "Deadline:";
font-size: 16px;
}