Dashicons ist die offizielle WordPress-Symbolschrift, die mit WordPress 3.8 eingeführt wurde. Die Styledatei dashicons.min.css wird im Frontend geladen, was für die meisten Seiten unnötig ist. Es wird im Backend für die Dashboard-Icons benötigt.
Wenn Sie keine Dashicons auf Ihren Seiten oder Beiträgen verwenden. Dann können Sie das Laden der Datei deaktivieren. Das wird die Leistung Ihrer Seite verbessern.
Hier stellen wir Ihnen ein kleines Snippet vorstellen, das Sie in Ihrer function.php-Datei platzieren müssen. Damit wird auf Ihrer Seite das Dashicons-Stylesheet aus dem Frontend entfernt. In der WordPress-Administration funktioniert damit alles nach wie vor.
/** Remove Dashicons for non logged in users **/
add_action('wp_print_styles', 'cw_remove_dashicons', 100);
/** Remove Dashicons stylesheet beeing loaded for not admin login pages **/
function cw_remove_dashicons()
{
if (!is_admin_bar_showing() && !is_customize_preview()) {
wp_dequeue_style('dashicons');
wp_deregister_style('dashicons');
}
}
Das wars! Damit dürfte die Performance Ihrer Website gesteigert werden.