Есть код, который должен заменять
rel="stylesheet" на
rel="preload" as="style" onload="this.rel="stylesheet":
if(!function_exists('add_rel_attribute_style')){function add_rel_attribute_style($tag,$handle){
$handles=array('style', 'bootstrap');
foreach($handles as $defer_script){if($defer_script===$handle){
return str_replace('rel','rel="preload" as="style" onload="this.rel=\'stylesheet\'" rel',$tag);
}}return $tag;}}
add_filter('style_loader_tag','add_rel_attribute_style',1,2);
Он не меняет, а добавляет 2 атрибута rel:
<link rel="preload" as="style" onload="this.rel='stylesheet'" rel='stylesheet'
Буду признателен за конкретные примеры. В коде не силен.