Scripts Dequeuer (Frontend)
Von SaurabhSharmaUnbegrenzte Downloads ab 16,50 $/Monat
- 26+ Millionen Premium-Assets und Vorlagen
- Kompletter KI-Stack: Video-, Bild- und Audioproduktion
- Lebenslange kommerzielle Lizenz
- Einfache Kündigung
- Dokumentation enthaltenUpdates enthaltenKeine persönliche Betreuung
- Dateitypen
- CSS, JS
- Ergänzungen
- Retina-bereitReaktionsfreudig
- Kompatible Versionen
- Tested up to version 6.0
- Handelslizenz
- Weitere Informationen
Beschreibung
Scripts Dequeuer hilft Ihnen dabei, WordPress-Frontend-Skripts und -Styles aus der Warteschlange zu entfernen, ohne Code zu berühren. Sie müssen nur Skripte und Styles aus dem Backend auswählen und sie werden sofort aus der Warteschlange entfernt
.
Nutzungsszenario
Wenn Sie eine WordPress-Website mit viel Traffic betreiben und davon angemessene Einnahmen erwarten, sind Sie sich bereits der Bedeutung der Geschwindigkeit und Leistungsoptimierung der Website bewusst. Eine schnell ladende Website kann den Traffic verbessern und mehr Nutzer für Sie gewinnen. Die Optimierung kann zwar auf viele Arten erfolgen, z. B. mithilfe von Caching-Plugins, optimierten Bildern, Verwendung von CDN usw., aber es gibt einige Situationen, in denen ein völlig anderer Ansatz erforderlich
ist.
Stellen Sie sich zum Beispiel einen Fall vor, in dem zwei verschiedene Plug-ins dieselben CSS-Dateien verwenden (z. B. fontawesome CSS) und sie einzeln laden. Oder stellen Sie sich einen Fall vor, in dem zwei Plug-ins dieselbe JavaScript-Datei laden, z. B. jQuery validate oder jQuery Masonry einzeln. Während WordPress sehr gut darauf achtet, redundante Enqueues zu verhindern, indem es nach denselben Script-Handle-Namen sucht, kann eine solche Situation dennoch auftreten, wenn die Script-Handle-Namen unterschiedlich sind
.
In solchen Fällen besteht die einzige direkte Lösung darin, eines dieser redundanten Skripts aus der Warteschlange zu deaktivieren/zu deaktivieren, um die Leistung zu optimieren. Dies kann zwar direkt durch Hinzufügen von Code in die Datei functions.php des Themes geschehen, aber man möchte auf jeden Fall eine benutzerfreundliche Methode haben, mit der er/sie Skripte deaktivieren kann, ohne mit dem Code herumspielen zu müssen. Scripts Dequeuer wurde entwickelt, um Ihnen eine solche Funktion zur Verfügung zu stellen, mit der Sie Skripte und Stylesheets auf benutzerfreundliche Weise aus der Warteschlange entfernen können. Das Plug-in ist schnell, leicht und es lohnt sich, es für solch eine raffinierte Funktion zu installieren
.
So funktioniert's
Wenn Frontend-Skripte und -Styles mithilfe von nativen WordPress-Hooks in die Warteschlange gestellt werden (WP-Enqueue-Skripte, WP-Print-Skripte, WP-Print-Stile usw.), kann Scripts Dequeuer all diese Scripts/Stylesheets erkennen und sie im WordPress-Adminbereich auflisten. Dort kannst du Scripts/Stylesheets auswählen und sie für die Dequeue hinzufügen. Nach dem Speichern der Änderungen werden die ausgewählten Skripts und Stylesheets aus der Warteschlange entfernt und separat aufgeführt
.
Darüber hinaus sorgt das Plug-in dafür, dass Skripte, die von anderen Skripten benötigt werden, nicht aus der Warteschlange genommen werden. Wenn Sie beispielsweise jQuery für die Dequeue auswählen, wird es nicht aus der Warteschlange genommen, wenn eine andere Datei es noch benötigt. Das Plug-in bietet die Option „Force Dequeue“, indem Abhängigkeiten ignoriert werden. In diesem Fall können Sie das Entfernen von Dateien aus der Warteschlange erzwingen, indem Sie Abhängigkeiten ignorieren.
Ab Version 1.1.0 bietet das Plug-in auch die Möglichkeit, Seiten oder Beiträge pro Dequeue-Element auszuschließen. Mit dieser Option können Sie festlegen, welche Seiten oder Beiträge die in den Plugin-Einstellungen ausgewählten Dateien aus der Warteschlange entfernen sollen. Diese Funktion kann beim bedingten Laden von Skripten sehr nützlich sein.
An welchen Orten der Website werden nach Skripten und Stylesheets gesucht?
Standardmäßig sucht das Plug-in an drei Speicherorten nach Dateien: auf der Startseite deiner Website, einer einzelnen Beitragsseite und einer Archivseite. Diese drei Speicherorte enthalten die meisten CSS- und JS-Dateien Ihrer Website.
Darüber hinaus haben Sie die Möglichkeit, benutzerdefinierte URLs anzugeben, auf denen Dateien gescannt werden sollen. Dies ist nützlich, wenn Themen oder Plug-ins Dateien bedingt in die Warteschlange stellen. Beispielsweise kann eine Datei contact-form.js nur auf einer Kontaktseite enthalten sein, oder eine Datei masonry.js kann nur auf eine Portfolio-Vorlagenseite geladen werden. In diesem Fall können Sie die URLs dieser Seiten für zusätzliches Scannen angeben. Das Plug-in scannt all diese Seiten und listet alle Skripte und Stylesheets auf, die in die Warteschlange
gestellt wurden.
Warum dieses Plug-in verwenden?
Wenn Sie ein Entwickler oder ein fortgeschrittener WordPress-Benutzer sind, können Sie natürlich Code in die Datei functions.php des Themes hinzufügen, um Skripte und Stylesheets aus der Warteschlange zu entfernen. Beim Wechseln des Themen wird dieser Code jedoch ebenfalls entfernt (sofern kein Backup erstellt wurde). Dieses Plug-in ist für Benutzer gedacht, die eine benutzerfreundliche und zuverlässige Lösung benötigen, um Skripte aus der Warteschlange zu entfernen, ohne den Code berühren zu müssen. Das Plug-in hilft Ihnen nicht nur dabei, Dateien aus der Warteschlange zu entfernen, es gibt Ihnen auch ein klares Bild über die Gesamtzahl der im Frontend verwendeten Dateien, deren Quellen und Abhängigkeiten. Wenn Sie an der Leistung und Optimierung Ihrer Website interessiert sind und alles tun, um die Geschwindigkeit Ihrer Website zu verbessern, können Sie dieses nützliche Plug-in auf jeden Fall in Ihrer Sammlung haben. Du wirst es nicht bereuen. Bitte schauen Sie sich auch die Screenshots des Plug-in an, um sich ein Bild von den Backend-Einstellungen und -Funktionen
zu machen.
Die wichtigsten Funktionen
- Kompatibel mit WordPress 6.2.x
- Einstellungen-Panel ohne Markennamen mit JavaScript-Tab-Navigation
- Zeigt die vollständige Liste der im Frontend erkannten Skripte und Styles
- Erkennt Skripte und Stylesheets, die mit dem nativen WordPress-Hook in die Warteschlange gestellt werden
- Möglichkeit, alle Skripte und Stylesheets gleichzeitig oder je nach Auswahl aus der Warteschlange zu entfernen
- Option zum Ausschließen von Seiten oder Beiträgen pro Dequeue-Element, um den Dequeue-Vorgang zu überspringen. — Neu
- Zeigt separate Portlets für „Liste aus der Warteschlange entfernen“, „Liste wurde erfolgreich aus der Warteschlange entfernt“ und „Liste nicht aus der Warteschlange entfernt“
- Jedes Portlet zeigt die Anzahl der Dateien an, um eine bessere Vorstellung von der Anzahl der Dateien zu erhalten
- Benutzerdefinierte Option „URL hinzufügen“ mit sortierbarer jQuery-Liste
- Dequeue-Option erzwingen, um Skriptabhängigkeiten zu ignorieren
- Sauberer und optimierter Code gemäß den WordPress-Codierungsstandards
- 100% Übersetzungsfertig, inklusive einer Beispiel-.pot-Datei
- Dokumentation, Hilfe, Handbuch mit Nutzungsanweisungen
- Funktioniert mit den meisten Themen und Plug-ins (kostenlos + Premium)
- Kompatibel mit allen gängigen Browsern mit IE 9+
- Engagierter Support innerhalb einer angemessenen Zeitspanne
Kredite
Schriftsymbole aus der icomoon App
http://icomoon.io/app/
Änderungsprotokoll
= 03. April 2023 - v1.2.0 =
- Gesicherte Kompatibilität mit WordPress 6.2 und PHP 8.0.0
- Behoben: Die Schaltfläche „Schließen“ bei benutzerdefinierten URLs funktioniert nicht
- Behoben: Die veraltete WordPress-Funktion site_icon wurde entfernt
- Behoben: Wenn Sie auf das Symbol für die Script-Überprüfung klicken, sollte das Symbol im Bedienfeld für nicht in die Warteschlange eingereichte Skripte umschalten
= 25. August 2016 - v1.1.0 =
- Funktion hinzugefügt, um Seiten und Beiträge vom Dequeue-Vorgang auszuschließen. (Danke an Nathan für die Vorschläge). = Wichtig: Nach dem Update =
- Entfernen Sie alle Elemente aus der Dequeue-Liste und fügen Sie dann erneut Dateien hinzu, um die Ausschlussoptionen zu sehen
= 1.0.0 =
- Erste Veröffentlichung




