Fehlender DNS-Prefetch-Link bei Verwendung von “nested” wp_register_style

Angesichts dieses Skripts:

function register_styles(){ wp_register_style('google-fonts', '//fonts.googleapis.com/css?family=Oswald|Open+Sans'); wp_register_style('bootstrap', get_template_directory_uri() . '/css/bootstrap.min.css', array('google-fonts')); wp_register_style('font-awesome', '//maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css', array('bootstrap')); } add_action('init', 'register_styles'); function enqueue_styles(){ wp_enqueue_style('font-awesome'); } add_action('wp_enqueue_scripts', 'enqueue_styles'); 

Stile werden korrekt gerendert, aber ich bekomme nur einen dns-prefetch Link:

  

Da font-awesome von einem bootstrap abhängt, der wiederum von google-fonts abhängig ist, würde ich auch einen dns-prefetch für Google Fonts erwarten:

   

Ist das ein WordPress Bug? Ich benutze Version 4.6.1

Solutions Collecting From Web of "Fehlender DNS-Prefetch-Link bei Verwendung von “nested” wp_register_style"

Seit WP 4.6 Prefetch-Abhängigkeiten nur generiert werden, wenn Stile in die Warteschlange eingereiht werden, nicht wenn sie nur registriert sind. Da Sie Font Awesome nur in die Warteschlange stellen, ist dies der einzige Prefetch-Link, den Sie erhalten. Wenn Sie alle Stildateien ordnungsgemäß in die Warteschlange stellen, sollte Ihr Problem getriggers sein.