CSS Stylesheets in WordPress inline setzen funktioniert nicht
-
Hallo,
ich möchte gerne die CSS Stylesheets inline setzen, weil pagespeed insights diese Methode vorschlägt und die Seite angeblich so schneller geladen werden kann. Für die Seite habe ich das Generatepress Theme genommen und ein Child Theme davon gemacht.Im Internet habe ich folgenden Befehl mit einer PHP Funktion gefunden, den ich in WordPress integrieren möchte:
<link href="assets/css/minified.css.php" rel="stylesheet">
Das ist die PHP Funktion bzw. die minified.css.php
<?php header('Content-type: text/css'); ob_start("compress"); function compress( $minify ) { /* remove comments */ $minify = preg_replace( '!/*[^*]**+([^/][^*]**+)*/!', '', $minify ); /* remove tabs, spaces, newlines, etc. */ $minify = str_replace( array("rn", "r", "n", "t", ' ', ' ', ' '), '', $minify ); return $minify; } /* css files for combining */ include('reset.css'); include('application.css'); include('responsive.css'); ob_end_flush();
Nur leider funktioniert das Ganze nicht. Ich habe den Befehl noch weiter mit WordPress gegoogelt und habe das gefunden:
<link rel="stylesheet" type="text/css" href="<?php echo URL;?>
Ist der Befehl dann richtig so:<link rel="stylesheet" type="text/css" href="<?php echo URL;?>assets/css/minified.css.php" />
Kommt dieser in die header.php? Wie wird das richtig in WordPress eingebunden?
Ich hoffe, ich habe alle wichtigen Informationen mit hier rein geschrieben und nichts vergessen, damit für jeden hier alles verständlich ist.
Kann mir hier jemand eine Antwort geben oder gibt es eine andere Möglichkeit?
Schon mal vielen Dank im Voraus.Viele Grüsse, Sandra
- Das Thema „CSS Stylesheets in WordPress inline setzen funktioniert nicht“ ist für neue Antworten geschlossen.