Optimales WordPress-Hosting: Der Webhoster meiner Wahl
Das optimale WordPress Hosting bei hostNET

Wie Du ungenutztes Jetpack CSS komplett entfernen kannst

Wie Du ungenutztes Jetpack CSS komplett entfernen kannst

Jetpack ist eine wunderbare Sammlung von nützlichen Funktionen. Doch die meisten Menschen nutzen nur Teile der Funktionsvielfalt. Geladen wird jedoch immer das komplette CSS. Der Code teilt die Datei auf und nicht benötigte Dateien können komplett entfernt werden.

Das Jetpack CSS komplett oder in Teilen deaktivieren

  • WordPress Version: inkl. 4.5.3
  • PHP-Version: inkl. PHP 7

Der Code:

Der folgende Code kommt in die functions.php deines Themes. Wenn du keine Änderungen vornimmst, entfernt er das komplette Jetpack CSS. Also finde heraus, welche Funktionen du benötigst und lösche diese dann aus dem Code-Snippet heraus.

<?php

// Zuerst sorgen wir für eine Aufteilung des Jetpack CSS, sodass es nicht in einer einzigen Datei ausgeliefert wird.
add_filter( 'jetpack_implode_frontend_css', '__return_false' );

// Jetzt können wir jedes einzelne CSS entfernen. Verwendete Funktionen aus dem Code löschen.
function jeherve_remove_all_jp_css() {
  wp_deregister_style( 'AtD_style' ); // After the Deadline
  wp_deregister_style( 'jetpack_likes' ); // Likes
  wp_deregister_style( 'jetpack_related-posts' ); //Related Posts
  wp_deregister_style( 'jetpack-carousel' ); // Carousel
  wp_deregister_style( 'grunion.css' ); // Grunion contact form
  wp_deregister_style( 'the-neverending-homepage' ); // Infinite Scroll
  wp_deregister_style( 'infinity-twentyten' ); // Infinite Scroll - Twentyten Theme
  wp_deregister_style( 'infinity-twentyeleven' ); // Infinite Scroll - Twentyeleven Theme
  wp_deregister_style( 'infinity-twentytwelve' ); // Infinite Scroll - Twentytwelve Theme
  wp_deregister_style( 'noticons' ); // Notes
  wp_deregister_style( 'post-by-email' ); // Post by Email
  wp_deregister_style( 'publicize' ); // Publicize
  wp_deregister_style( 'sharedaddy' ); // Sharedaddy
  wp_deregister_style( 'sharing' ); // Sharedaddy Sharing
  wp_deregister_style( 'stats_reports_css' ); // Stats
  wp_deregister_style( 'jetpack-widgets' ); // Widgets
  wp_deregister_style( 'jetpack-slideshow' ); // Slideshows
  wp_deregister_style( 'presentations' ); // Presentation shortcode
  wp_deregister_style( 'jetpack-subscriptions' ); // Subscriptions
  wp_deregister_style( 'tiled-gallery' ); // Tiled Galleries
  wp_deregister_style( 'widget-conditions' ); // Widget Visibility
  wp_deregister_style( 'jetpack_display_posts_widget' ); // Display Posts Widget
  wp_deregister_style( 'gravatar-profile-widget' ); // Gravatar Widget 
  wp_deregister_style( 'jetpack-top-posts-widget' ); // Top Posts widget
  wp_deregister_style( 'jetpack-widgets' ); // Widgets
}
add_action('wp_print_styles', 'jeherve_remove_all_jp_css' );
Andreas Hecht

Andreas Hecht

entwickelt WordPress-Websites und bietet dir einen Website Sicherheit Service und einen Performance Service für deine Website. Außerdem ist er Spezialist für Onpage SEO und bringt Deine Website in die Top-Suchergebnisse von Google.

Das könnte auch interessant sein...

Optimales WordPress-Hosting: Der Webhoster meiner Wahl
Das optimale WordPress Hosting bei hostNET

3 Kommentare Kommentar hinzufügen

  1. Hallo,
    nachdem ich den Code in die funktion php eingegeben hatte, erhielt ich eine weiße Seite mit dem Hinweis Syntaxs Fehler. Muss der Code an eine bestimmte Stelle in der function php platziert werden, oder warum funktioniert es nicht?
    Gruß

  2. Hallo Herr Hecht,
    folgenden Hinweis habe ich erhalten:
    Parse error: syntax error, unexpected ‚<' in /www/htdocs/w0023a2d/astronja.de/wp-content/themes/Themename/functions.php on line 40
    Komme nicht mehr auf meine Website, hoffe Sie können mich bei der Fehlerbehebung unterstützen.
    Danke

    • Der Fehler deutet ganz klar auf einen fehlerhaft kopierten oder an falscher Stelle eingefügten Code hin. Die Fehlermeldung sagt ganz klar einen Fehler um die Zeile 40 aus. Genaueres lässt sich ohne einen Blick auf die functions.php nicht sagen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Do NOT follow this link or you will be banned from the site!
Wir benutzen Cookies um die Nutzerfreundlichkeit der Webseite zu verbessen. Durch Deinen Besuch stimmst Du dem zu.
Teilen