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
3. Oktober 2009 um 10:48:39
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.
3. Oktober 2009 um 10:59:12
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. Oktober 2009 um 13:22:09
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)?
12. Oktober 2009 um 10:03:59
Sorry for my late answer. I did correct everything using html. It seems it was not a problem from your plugin.
12. Oktober 2009 um 10:07:00
A 404 error :-) http://blog.splash.de/tag/wordpress/page/plugins/tinycode-examples/
13. Oktober 2009 um 19:30:17
where did you find this link?
22. Januar 2010 um 20:27:11
Interessante Infos ! Sowas anzuwenden würde sich warscheinlich auch gut auf die Ladezeit der Seiten auswirken. Viele Grüße, Daniel.
23. Februar 2010 um 16:20:56
Und wo ist die Seite zu dem Plugin? Ich komme immer wieder hierhin…
23. Februar 2010 um 19:12:13
oh, der link muss bei nem update kaputtgegangen sein (sollte nun wieder gehen)… wobei auch die ähnlichen beiträge nicht mehr funktionieren *grml*
6. Oktober 2010 um 07:20:21
Hallo Oliver,
ich habe versucht, über den WordPress Plugin Installer dein Plugin zu installieren. Leider erscheint die Fehlermeldung:
Inkompatibles Archiv. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature
Weißt du, woran das liegen könnte?
6. Oktober 2010 um 21:06:05
Uff, ich kann mich erinnern eine ähnliche Meldung schonmal gesehen zu haben (entweder bei mir selbst oder irgendwo anders… nur gerade fehlt mir die Erinnerung daran *grml*)…
Grundsätzlich würde ich sagen liegt aufjedenfall nicht an meinem Plugin (zumindest nicht in meinem Einflussbereich) selbst, die auf WordPress.org bereitgestellte zip-Datei wird ja dort automatisch generiert.
Spontan würde ich auf entweder ein Problem mit dem PHP zur Verfügung stehenden Speicher tippen oder auf mangelnden Speicherplatz auf der Festplatte (vll. auch nur fürs temporäre Verzeichnis)…