Кто же пишет такой ужасный код?
Для того, чтоб заменить этот кусок прежде через ACF вам надо создать текстовое поле (например
cutom_link) для таксономий.
Когда это поле появится в админке вы его заполняете ссылкой.
После чего в шаблоне где вставлен ваш кусок кода меняете the_category(', ') на:
if(get_field('custom_link')) {
echo '<a href="' . get_field('custom_link', $term_id) . '">' . get_the_archive_title() . '</a>';
} else {
the_category(', ');
}
Если надо форматирование изменить - через фильтры. Ну и общий смысл, наверное, понятен.