Ex astris scientia

Tag: WordPress

WordPress Version Check

by Phil on Nov.16, 2009, under Coden, PHP

Da sitze ich mal wieder an WordPress – diesmal nicht an Themes sondern an Plug-ins. Und wollte ganz elegant vermeiden, dass es zu einem Fatal-Error kommt, wenn das Plug-in in einer nicht unterstützten, alten WordPress Installation betrieben wird.

Erster Gedanke – bei dem es dann auch geblieben ist – ein simpler Version Check. Nur wie macht man das ohne unnötigen Rechenaufwand? Eine eingebaute Funktion habe ich in der aktuellen version 2.8.6 nicht gefunden.

Nun, mit bloginfo(‘version’) kommt man schnell an einen String. Den könnte man parsen oder splitten, schneller jedoch ist, einfach nur die Zeichen an erster und dritter Stelle zu betrachten und mit der gewünschten Version vergleichen – wenn nötig dann auch noch das Zeichen an fünfter Stelle, aber nicht jeder Version hat fünf stellen (z.B. 2.4).

$version = get_bloginfo('version');
$version = $version[0].$version[2];

if( $version >= 27 ){ //WP 2.7 is required …

Wenn jemand ne Bessere Lösung findet, ich freu mich über Kommentare ;-)

Leave a Comment :, , more...

Neues Theme – Pixel

by Phil on Jul.11, 2009, under (X)HTML, Allgemein

Habe soeben das Theme Pixel von Sam Heruntergeladen und Installiert. War auch zufrieden, bis auf die 15 (!) Fehler … wie kann man denn bitte statt type einfach class als Attribute bei nem <script> Element angeben?

Aber nicht nur das wird arbeit für mich – da ich lange zeit keine Tags vergeben hatte, ist die Tag-Cloud nicht gerade repräsentativ. Also sollte ich die alten Artikel alle mal taggen.

Pixel ist wirklich gut gelungen – viel Besser als mein letzter Versuch ein neues Theme auszuprobieren, hier werden wenigstens die Umlaute richtig angezeigt. Mein eigenes Theme ist es wieder nicht geworden, aber wozu auch … ich weiß ja, dass ich es kann könnte :-D

3 Comments :, , , more...

Good bye Kubrick

by Phil on Jan.31, 2009, under Allgemein

Seit 2007 hatte ich Kubrick – das default WordPress Design. Übergangsweise habe ich jetzt ein anderes, recht schlichtes Design, was sich stündlich ändern kann …

Was mich im Moment am meisten stört, ist das nicht alle Zeichen richtig dargestellt werden und ich nicht die Zeit habe das jetzt auszubessern … *grmbl*

1 Comment :, more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...