Für Menschen · Seien Sie begeistert und Sie werden begeistern !

Nicht selten werden Scripte im Frontend des WordPress-Blog via Hook abgelegt. Dabei werden leider nicht immer die optimalen Wege gewählt und es kann vorkommen, dass die Scripte entweder nicht an der richtigen Stelle sind, Footer oder head-Bereich, oder dass Bibliotheken mehrfach genutzt werden. Dies kostet Last und ist in keinem Fall erwünscht.
Das Feld der Optimierung von Websites ist weit und viele Möglichkeiten stehen dem Entwickler zur Verfügung, um das optimale aus der Site zu holen. Um die Scripte von Plugins an die Stelle zu bewegen, wo man sie haben will, und die Prüfung der Redundanz von Scripten zu nutzen, bedarf es Anpassungen im Plugins selbst. Dies kann aufwendig sein und beim nächsten Update des Plugins kann das Problem von neuem bestehen.
Daher bietet es sich an, dass man alle Scripte aus dem Frontend löscht und die Integration selbst in die Hand nimmt.
remove_action('wp_head', 'wp_print_head_scripts', 9, 0);
Die obige kleine Anweisung in der functions.php des Themes sorgt dafür, dass alle Script aus dem Frontend entfernt werden und man selbst die Integration vornehmen kann.
Ähnlich kann man im übrigen auch mit Stylesheets verfahren.
remove_action('wp_head', 'wp_print_styles', 8, 0);
Weitere Tipps zum Bereinigen des head gibt es unter einem weiteren Artikel.
Kommentarregeln: Bleib cool, kritisch ist in Ordnung, aber wenn du unhöflich bist, dann lösche ich deinen Kommentar. Bitte benutze deinen persönlichen Namen oder Initialen und nicht den Namen eines Unternehmens, dies würde als Spam gewertet und wird gelöscht. Der Zusammenhang zwischen Namen und URL sollte nicht offensichtlich auf Spam hindeuten! ♥ Ansonsten, vielen Dank für den Kommentar und viel Spaß mit meinem Blog.
händischer Spam:
Beachte die Kommentarregeln, jede Form von versuchtem Spam wird gelöscht. Warum und wieso steht in einem meiner Beiträge.
Bezug auf Textstellen:
Du kannst direkt bezug auf Textstellen im Beitrag nehmen. Dazu muss lediglich der Bereich im Artikel markiert werden; daraufhin erscheint ein Button, der den markierten Text in das Kommentarfeld übernimmt und als Zitat auszeichnet. Die Funktion ist nur bei aktivem JavaScript nutzbar.
xHTML:
Du kannst folgende Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <pre> <em> <strong> <strike> <ul> <ul> <li>
Achte darauf, wenn du Code im Kommentar hinterlegen willst, dann muss der Code maskiert sein. Dann wird er nicht interpretiert. Der Code muss mit Hilfe von HTML-Entities dargestellt werden, d.h. dass man z.B. < als < und > als > einfügt.
E-Mail-Benachrichtigung bei neuen Kommentaren ?
Wenn der Haken in der Checkbox gesetzt ist, dann wirst du über neue Kommentare vie E-Mail informiert. Der Versand erfolgt nur, wenn du die URL in der Bestätigungs-E-Mail genutzt hast oder schon Abonnent hier im Blog bist.
Kommentar erscheint nicht:
Alle Kommentare werden manuell geprüft, freigegeben und nach Möglichkeit beantwortet. Bitte um etwas Geduld und Nachsicht.
Identifikationsbilder (Avatare):
Auf Gravatar.com kann man sich mit seiner E-Mail-Adresse registrieren und ein Bild hochladen, dann erscheint dieses Gravatar hier und in vielen weiteren Blogs.
Spamschutz:
Das Kommentarformular ist mit einem Spamschutz ausgerüstet. Solltest du diesen Artikel ohne JavaScript besuchen und kommentieren wollen, so muss du die Frage beantworten und das jeweilige Wort in das Textfeld eingeben.
bueltge.de [by:ltge.de] wird von Frank Bültge geführt, administriert und gestaltet. Alle Inhalte sind persönlich von mir ausgewählt und erstellt, nach bestem Gewissen und Können, was die Möglichkeit von Fehlern nicht ausschließt.
Das Weblog wird angetrieben von WordPress und aktuell gibt es 892 Beiträge, 16496 Kommentare in 14 Kategorien und 450 Tags.
Das Blog wird liebevoll mit xHTML & CSS in Handarbeit gestaltet.
Design und Code ist unter Copyright
© 2001 - 2010 bueltge.de [by:ltge.de]
28. Dezember 2009 um 04:22
Schade das es hierzu noch kein Kommentar gibt. Unverständlich eigentlich, denn das ist genau das was die SEO ausmacht. Vielen Herzlichen Dank für den Tipp. Werde ich im nächst größeren Layoutupdate durchführen.
Besten Gruß
René
25. Januar 2010 um 12:57
Hey, das ist ein interessanter Ansatz. Aber dann wäre es für jedes Plugin notwendig das CSS und das JS zu bestimmen und selbst in der richtigen Reihenfolge einzufügen. Und man müsste auch aufpassen, dass man alle Scripte und Stylesheets von neue oder nicht mehr benötigten Plugins richtig einfügt oder entfernt. Denn fehlende Dateien und 404 Fehler sind auch nicht optimal.
Interessant wäre es, alle Skripte zurückzubekommen und sie dann ggf. in einer CSS-Datei und eine JS-Datei zu komibineren, was die Request und somit die Ladezeit stark verbessern würde.
30. Januar 2010 um 03:55
Danke! Einfach mal ein großes Dankeschön für den immer informativen Blog!
30. Januar 2010 um 14:47
Hi Frank,
diese Art von Tipps gefallen mir sehr gut. Ich übe mich in der vollen Kontrolle von WordPress. Derzeit baue ich an einer Art Allround-Basis-Version, mit der ich ganz hervorragend fix Websites bauen kann. Da kommt mir das Entschlacken gerade recht, denn es gibt da ein paar Scripte und CSS-Dateien, die ich überhaupt nicht brauche.
Danke!