Jun

12

TinyCode: 1.2.0 – wp_enqueue_style

Schon vor längerer Zeit wurde bei WordPress die Funktion “wp_enqueue_style” eingeführt, und von den Plugin/Theme-Entwicklern (inkl. mir) meist sträflich vernachlässigt. Mit WordPress 2.8 wurden Verbesserungen bzgl. der Einbindung von JavaScript bzw. CSS-Dateien eingeführt, so können nun (angeblich/ich konnte es noch nicht verifizieren, da dies nicht wirklich dokumentiert ist) die Dateien zusammengefasst/gepackt werden, was der Ladezeit der eigenen Seite zu Gute kommen würde, auch gibt es einen neuen Hook “wp_enqueue_scripts”, dieser ist nur beim Frontend (für den Adminbereich gab es schon einen passenden Hook) aktiv und eignet sich – wie der Name schon suggeriert – perfekt fürs Einbinden von JS/CSS-Dateien.

Aufgrund der Tatsache, dass der neue Hook erst ab WP 2.8 zur Verfügung steht, wird bei TinyCode die CSS-Datei bei Versionen < 2.8 wie bisher eingebunden, ab 2.8 wird die Warteschlange benutzt (um zumindest in Zukunft von der Vorteilen profitieren zu können).

Ein paar Hintergrundinformationen zum Laden von JavaScript/CSS-Dateien via Warteschlange gibt es hier (inkl. der Erklärung wie man JS-Dateien nun auch im Footer laden kann).

wp_enqueue_scripts
Teile und Herrsche
  • Digg
  • Yigg
  • LinkArena
  • MisterWong.DE
  • Webnews.de
  • Technorati
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Reddit
  • Live
  • Google Bookmarks
  • Wikio

7 Kommentare bis jetzt

  1. Kommentar von Li-An:

    Hello,
    the last versio of TinyCode seems to be not compatible with Markdown plugin http://michelf.com/projects/php-markdown/. Too bad (the precedent version worked nice). By example, the list created with Markdown goes out of the boxes.

  2. Kommentar von Li-An:

    After some tests, it seems there is a problem only with lists.
    An example here: http://www.li-an.fr/blog/gerer-les-images-dans-wordpress/3835/

  3. Kommentar von proog:

    i can’t see anything wrong on your example (using ff 3.5), maybe you could show me a screenshot (with some notes, what is wrong)?

  4. Kommentar von Li-An:

    Sorry for my late answer. I did correct everything using html. It seems it was not a problem from your plugin.

  5. Kommentar von Li-An:

    A 404 error :-) http://blog.splash.de/tag/wordpress/page/plugins/tinycode-examples/

  6. Kommentar von proog:

    where did you find this link?

  7. Kommentar von Daniel kamp:

    Interessante Infos ! Sowas anzuwenden würde sich warscheinlich auch gut auf die Ladezeit der Seiten auswirken. Viele Grüße, Daniel.

Kommentar hinterlassen

XHTML (erlaubte Tags): <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Archiv

Zufällige Bilder

  • Wordpress: Der neue Adminbereich vs. Fluency…
  • (P)HDR: Leuchtturm von Blåvandshuk
  • OS X: Editor für Zwischendurch…

Kommentare (28 Tage)

Sonstiges


Blogverzeichnis - Blog Verzeichnis bloggerei.de Bloggeramt.de