Есть хук для строковой замены выводимой строки подключения скрипта.
Вот такой код для functions.php
function add_integrity_attribute($tag, $script_handle) {
// Если подключаемый скрипт не бутстрап, то возвращаем как обычно
if ( $script_handle !== "bootstrap" ) {
return $tag;
} else {
// Если бутстрап, то заменяем в строке <script .... "src на src с нашим атрибутом
return str_replace( ' src', ' integrity="sha384-alpBpkh1PFOepccYVYDB4do5UnbKysX5WZXm3XxPqe5iKTfUKjNkCk9SaVuEZflJ" src', $tag );
}
}
add_filter('script_loader_tag', 'add_integrity_attribute', 10, 2);
Скрипт нужно подключать с handle = bootstrpap, т.е.
wp_enquee_script('bootstrap', ..... ); Или измените на любой другой, только не забудьте изменить в функции подстановки атрибута.