Das Kinsta MU-Plugin wird standardmäßig auf jeder bei Kinsta gehosteten Webseite installiert und ist erforderlich, um sicherzustellen, dass deine Webseite in unserer Umgebung reibungslos läuft.
In unserer Dokumentation erfährst du, wie du die Einstellungen verwalten oder das Plugin aktualisieren kannst.

Nachfolgend findest du alle wichtigen Änderungen an diesem Projekt.

3.0.1 (9. Oktober, 2023)

Hinzugefügt

  • CDN-Cache-Löschfunktion
  • Korrekte Erkennung der Kinsta-Cache-Header im Site Health Check, wenn Edge Cache deaktiviert ist

Geändert

  • KINSTAMU_ROLE ist jetzt veraltet zugunsten von KINSTAMU_CAPABILITY
  • Bereinigung und Vereinheitlichung der Formulierungen in der WP-CLI-Ausgabe
  • wp kinsta cache purge nimmt jetzt--site,--cdn,--object, und --all um alle verschiedenen Formen des Cache zu löschen

Repariert

  • „Alle Caches löschen“ aus der Admin-Leiste funktioniert jetzt richtig
  • Hinweise auf die Veralterung von PHP 8.2 behoben

3.0.0 (Dezember 8, 2022)

Hinzugefügt

  • Admin-Einstellung zur Deaktivierung von Autopurge
  • Das Löschen des Objekt-Caches löscht auch den PHP OPCache

Geändert

  • Das Styling wurde überarbeitet, damit es einfacher ist und dem neuen Stil von MyKinsta entspricht
  • Bessere Erkennung, welche Seiten beim Speichern geleert werden sollen
  • Organisation von Dateien und Ordnern
  • Ungenutzter Code wurde aufgeräumt

Behoben

  • Beschädigte Einstellungen machen die Seite nicht mehr kaputt
  • Kommentarbearbeitungen löschen den Cache

2.4.8 (Juli 11, 2022)

Hinzugefügt

  • KINSTAMU_CACHE_PURGE_TIMEOUT wurde hinzugefügt, um die Standard-Timeout von 5 Sekunden zu überschreiben

Geändert

  • Cache-Clearing-Aufrufe werden jetzt mit curl statt mit wp_remote_post angegeben

Behoben

  • Das Banner für gesperrte Plugins ist nicht mehr kaputt, wenn ein Plugin gelöscht und nicht ordnungsgemäß deaktiviert wurde
  • Term- und Menü-Bearbeitungen leeren den Cache nicht mehr, wenn KINSTAMU_DISABLE_AUTOPURGE auf true gesetzt ist

2.4.7

Hinzugefügt

  • WordPress-Docs wurden zu den PHPCS-Standards hinzugefügt.

Geändert

  • Cache-Klassen wurden refaktorisiert, um den Code zu modernisieren.

2.4.6

Hinzugefügt

  • Neuer Actionhook nachdem vollständige Bereinigung des Seiten-/Objekt-Caches
    abgeschlossen ist.
  • Neuer Filter-Hook, um das Löschen des Caches von WP Admin zu blockieren.
  • Bessere Erkennung des mobilen Modus von WordPress über den wp_is_mobile
    filter.

Geändert

  • Beitragstypen, die nicht angezeigt werden können, werden nicht mehr aus dem
    Cache bedient.

2.4.5

Behoben

  • Die Cache-Löschung sollte jetzt wieder für Kommentare funktionieren, die einem Beitrag über das dem Frontend-Kommentarformular hinzugefügt werden.

2.4.4

Hinzugefügt

  • Die Cache-Bereinigung erfolgt jetzt automatisch bei der Aktualisierung und
    Löschung.

2.4.3

Behoben

  • Der Cache der Admin-Bar löscht Links, die die Plugin-Seite anfordern, damit der Referrer
    korrekt funktioniert.
  • Behebt PHP-Warnungen.

2.4.2

Behoben

  • PHP repariert, damit es nicht mit PHPCS gegen die WordPress-Core Coding
    Standards arbeitet.

Geändert

  • WP-Optimize aus der Warnliste entfernt.

2.4.1

Behoben

  • Korrigiert die Referrer-URL für Admin Bar Cache Clear Links, die den
    Subsite-Pfad in Multisite-Netzwerken.

2.4.0

Hinzugefügt

  • Fügt Duplicator Pro zur Warnliste hinzu.

2.3.9

Behoben

  • Die Cache-Lösch-Links in der Admin-Symbolleiste versuchen jetzt, auf die verweisende URL umzuleiten auf die verweisende URL umzuleiten, anstatt auf die admin-ajax.php umzuleiten URL weitergeleitet, die 0 anzeigt.
  • Behebt ein Problem mit der Zugänglichkeit des Untermenüs Cache löschen, wenn der Objekt-Cache aktiviert ist.

2.3.8

Hinzugefügt

  • Das Plugin hat jetzt eine lokale Entwicklungsumgebung, um die
    um die Entwicklung für die Mitwirkenden zu vereinfachen.

2.3.7

Behoben

  • Undefinierter Index in der Funktion „Cache löschen“.
  • Veralteter Code für PHP 8.0.

2.3.4

Geändert

  • UpdraftPlus wurde aus der Liste der verbotenen Plugins entfernt.
  • EWWW Image Optimizer wurde von der Liste der verbotenen Plugins entfernt.

2.3.3

Geändert

  • Die Liste der verbotenen Plugins wurde aktualisiert.
  • Die Plugin-URL verweist auf die KB-Seite von Kinsta.
  • Bessere Handhabung des Cache Purge Hooks bei Änderung des Beitragsstatus.

Behoben

  • Undefinierte Funktion get_current_screen in einigen Fällen.

2.3.2

Behoben

  • Fehlerbehebung im Zusammenhang mit KINSTA_CDN_USERDIRS.

2.3.1

Hinzugefügt

  • Deaktivierung des Swift Performance Plugin Cache.

Geändert

  • Verbesserungen der Wordfence-Plugin-Integration.

2.3.0

Hinzugefügt

  • Behandlung von CDN-Asset-Rewrites in REST-API-Anfragen.

2.2.4

Geändert

  • Schnellbehebung: Erweiterung der Funktionsergebnisprüfung.

2.2.3

Geändert

  • Schnellbehebung: eine fehlende Variable.

2.2.2

Geändert

  • Schnellbehebung: Fehler beim Umschreiben von Bildquellen, wenn die Assets mit
    „//“ beginnt oder aus einer Drittanbieter-Quelle geladen wird.

2.2.1

Geändert

  • Schnelle Behebung: Undefinierter Index: exclude.

2.2.0

Geändert

  • Kleinere Probleme im Dashboard behoben.
  • Verbesserte Sicherheit.
  • Umstellung von absoluten Dateipfadeinschlüssen auf den relativen Dateipfad.
  • Verhinderung des CDN-Rewritings von admin-ajax.php.
  • Umschreiben von Bildanhang-URLs in WP-API-Sub-Ressourcen.

Hinzugefügt

  • Hinzufügen einer Option zum Ausschluss von Dateitypen aus der CDN-URL.

2.1.2

Geändert

  • Quick fix: Unnötige span-Tags wurden aus dem Plugin „Benutzerdefinierte URL hinzufügen“ entfernt, wenn die Website eine sehr lange Domain hat.

2.1.1

Geändert

  • Schnelle Lösung für ein seltsames WP-Verhalten, bei dem die functions.php im
    dem Compat-Ordner.

2.1.0

Geändert

  • Das PushEngage-Plugin wurde aus der Plugin-Warnliste entfernt.
  • Das WordFence-Plugin wurde aus der Plugin-Warnliste entfernt.
  • Verlassene Plugin-API-Endpunkte wurden entfernt.

Hinzugefügt

  • Setze WORDFENCE_DISABLE_LIVE_TRAFFIC auf true und zeige
    Fehlermeldung, wenn es bereits auf false gesetzt ist.

2.0.21

Geändert

  • Fehlende wp_json_encode Funktion vor WP behoben
    4.1.
  • Kleines CSS-Problem behoben.

2.0.20

Geändert

  • Kleinere Fehlerkorrekturen.
  • Hinzufügen der UTM-Quelle zum Kinsta.com-Link.

Hinzugefügt

  • Die KINSTAMU_ROLE Konstante.
  • Die KINSTA_CDN_USERURL Konstante.
  • Der wp kinsta plugin list WP CLI-Befehl.

2.0.19

Geändert

  • Aktualisierte die White-Labeling-Optionen für die Banned Plugin
    Nachrichten.

2.0.18

Hinzugefügt

  • Die PDF-Datei wurde zur Liste der wiederbeschreibbaren CDNs hinzugefügt.
  • Verbotene Plugins sind von nun an deaktiviert.
  • Nicht zugelassene Plugins werden erkannt und ein Hinweis an die
    entsprechenden Admin-Nutzer angezeigt.
  • Diese Plugins können nicht über den Online-Plugin-Installer installiert werden
    installiert werden.

2.0.17

Geändert

  • Die Priorität eines Init-Hooks wurde aktualisiert.

2.0.16

Hinzugefügt

  • Es wurde eine Variable hinzugefügt, die verhindert, dass einzelne Seiten während
    der gleichen Aktion zu verhindern.
  • Es wurde eine Variable hinzugefügt, die das wiederholte Löschen aller Caches während der gleichen init.
  • HTML-Escape auf JS-Ebene hinzugefügt.

Geändert

  • Die Reihenfolge, in der die Cache-Bereinigung eingeleitet wird, wurde aktualisiert.
  • Ein kleines Problem im Zusammenhang mit White-Label wurde behoben.

2.0.15

Behoben

  • Abwärtskompatibilitätsproblem mit WP Rocket Plugin Version 3.0.1.

2.0 – 2.0.14

Hinzugefügt

  • Integriertes CDN.
  • Eine PHP-Konstante, mit der du einen eigenen Pfad für die Assets des mu-Plugins festlegen kannst, z.B..
    define( 'KINSTAMU_CUSTOM_MUPLUGIN_URL', 'http://yourdomain.com/custom-wp-content/mu-plugins');.
  • Eine PHP-Konstante zum Umschalten der automatischen Löschung des Caches auf Serverebene beim Hinzufügen/Aktualisieren/Löschen von Beiträgen, z. B.
    define('KINSTAMU_DISABLE_AUTOPURGE', true);.
  • WP CLI Ausgabe Warnung.
  • Sitemap zur Bereinigungsliste.
  • Filter/Hooks für die Bereinigungsliste.
  • Die Konstante KINSTA_CACHE_DEBUG.
  • Option zum Hinzufügen weiterer Verzeichnisse zu den ersetzbaren CDN-Pfaden.
  • Standardmäßige Bereinigung von AMP-Seiten hinzugefügt.

Geändert

  • Neues Kinsta UI Design.

Behoben

  • Mehrere Multisite-Probleme mit dem Purge-Teil.
  • Die og:images URL. Es scheint, dass OG-Bilder nicht den
    „//“ am Anfang.
  • Die RegEx ermöglichte, dass einige Links, die direkt von
    „/“ ersetzt wurden.
  • Manchmal hat das Skript unnötige Ersetzungen vorgenommen. Jetzt tut es das nur noch
    wenn das Asset zu den folgenden Erweiterungen gehört:
    ogg|ogv|svg|svgz|eot|otf|woff|woff2|mp4|mp3|ttf|css|js|jpg|jpeg|gif|png|ico|webp|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav|bmp|rtf.
  • Symlink-Problem bei Bedrock-Installationen. Verwendung der Konstante WPMU_PLUGIN_URL von nun an.
  • HTTP – HTTPS Asset-Problem, wenn die URL der Seite HTTP ist, die Seite aber
    über HTTPS aufgerufen wird.
  • Schlecht aussehender URL-Pfad im Falle einer langen URL.
  • Textaktualisierung im Zusammenhang mit dem Objekt-Cache.
  • Einige seltene Warnprobleme.
  • Feed-URLs werden nach Aktualisierungen sofort gelöscht.

1.5

Hinzugefügt

  • Timeouts bei internen Aufrufen von curl.

Geändert

  • HTTP-Erkennung.
  • site_url() wurde durch home_url() ersetzt, um
    zuverlässiger zu sein.

Entfernt

  • Unnötige verbleibende Testdateien.