senäh

17senäh und so…

Wordpress Logo

WordPress
31. Okt 2011
Kommentare: 2

WordPress: was tun, wenn update_option nicht funktioniert

Kategorien: WordPress | 31. Okt 2011 | Kommentare: 2

Vor ein paar Monaten habe ich mein erstes richtiges Plugin für WordPress entwickelt. Es ging dabei um ein Studienprojekt. Dabei bin ich auf ein äußerst frustrierendes Phänomen gestoßen.

Ein WordPress-Plugin kann Optionen, die für die Funktionalität nötig sind, über die Funktion update_option verwalten. Die Anwendung ist denkbar einfach, lediglich der Optionsname und der entsprechende Wert müssen angegeben werden.

update_option('meineCooleOption', 'mörderKrasserWert');

Die Funktion überprüft dann, ob eine Option mit dem angegebenen Namen existiert. Tut sie das, wird der alte Wert überschrieben. Sollte die Option noch nicht existieren, wird sie intial gespeichert.

So weit, so trivial. (Sorry, aber das wollte ich immer schon mal schreiben.)

Was aber, wenn update_option den Dienst verweigert?

Weiterlesen →

Code Snippet Thumb

HTML/CSS/JS
24. Okt 2011
Kommentare: 0

Code Snippet: Deep Copies von Objekten in jQuery (ohne Arrays!)

Kategorien: HTML/CSS/JS | 24. Okt 2011 | Kommentare: 0

Hi Freunde der Sonne!

Eben bin ich auf einen der raren Momente gestoßen, in denen mir die Standardfunktionen von jQuery nicht gereicht haben und ich nicht auf den ersten Seiten bei Google ein entsprechendes Plugin für die gesuchte Funktion gefunden habe. Vielleicht habe ich aber auch nur nicht lange genug gesucht. Damit zumindest ihr nicht lange suchen müsst, stelle ich die Funktion online.

Um welche Funktion geht es? Um das Erstellen einer deep copy von Objekten. Weiterlesen →

Code Snippet Thumb

HTML/CSS/JS
16. Okt 2011
Kommentare: 0

Code Snippet: Globaler Singleton in JavaScript

Kategorien: HTML/CSS/JS | 16. Okt 2011 | Kommentare: 0

Heute zeige ich euch mal einen kleinen Code Snippet wie man einen globalen Singleton in JavaScrip erstellt. Das ist eigentlich ziemlich simpel, aber gerade was private Attribute und Methoden angeht ist JavaScript für Programmierer mit „richtiger“ OOP-Erfahrung gewöhnungsbedürftig. Hier der Code-Ausschnitt und ein kleines Beispiel zur Benutzung. Weiterlesen →

HTML/CSS/JS
18. Sep 2011
Kommentare: 1

Media Queries make longcat short!

Kategorien: HTML/CSS/JS | 18. Sep 2011 | Kommentare: 1

Schon einmal von Media Queries gehört? Media Queries sind in gewisser Weise eine mit CSS3 eingeführte verbesserte Version der Media Types von CSS2. Media Types dienen dazu das Design einer Webseite mittels CSS für verschiedene Ausgabegeräte anzupassen. So kann man beispielsweise einstellen, dass die Schrift beim Ausdruck einer Webseite kleiner sein soll, als auf der eigentlichen Webseite, um Druckerpapier zu sparen. Media Queries erweitern diese Idee in dem auch bestimmte Eigenschaften und Zustände des Ausgabegerätes abgefragt werden können. Weiterlesen →

Für WordPress-Blogger: Checkbox für Kommentar-Benachrichtigung verschieben

HTML/CSS/JS, WordPress
23. Aug 2011
Kommentare: 3

Für WordPress-Blogger: Checkbox für Kommentar-Benachrichtigung verschieben

Kategorien: HTML/CSS/JS, WordPress | 23. Aug 2011 | Kommentare: 3

WordPress-Blogger dürften es kennen: das Plugin „Subscribe To Comments“ bzw. sein für deutsche Blogger notwendiges, datenschutzrechtlich legales Pendant „Subscribe To ‚Double-Opt-In‘ Comments„. Einmal aktiviert gibt es Lesern die Möglichkeit bei neuen Kommentaren zu einem bestimmten Artikel eine Benachrichtigung per Mail zu erhalten. Feine Sache.

Kommentarformulare, Links: Perun, oben rechts: Caschy, unten rechts: Bohncore

Kommentarformulare, Links: Perun, oben rechts: Caschy, unten rechts: Bohncore

Weiterlesen →

Wordpress Logo

WordPress
29. Jul 2011
Kommentare: 2

WordPress-Shortcodes wie Template-Tags benutzen

Kategorien: WordPress | 29. Jul 2011 | Kommentare: 2

Was ist ein Shortcode?

Ein Shortcode ist ein kleiner Textschnipsel, den man im WordPress-Backend beim Erstellen eines Artikels oder einer Seite eingibt. Wird der/die entsprechende Artikel/Seite für den Benutzer gerendert, erkennt WordPress den Shortcode und ersetzt ihn. Womit? Das hängt von der Verwendung des Plugins ab. Weiterlesen →

HTML/CSS/JS
24. Jul 2011
Kommentare: 5

Bessere Loops mit requestAnimationFrame()

Kategorien: HTML/CSS/JS | 24. Jul 2011 | Kommentare: 5

Das schöne daran neue Dinge zu lernen, ist unter anderem die Tatsache, dass man schnelle Fortschritte macht 🙂 Nach jeden neuen Tag ist man etwas besser als den Tag zuvor. So finde ich ständig Tipps und Hilfestellungen mit denen ich meine „abgeschlossenen“ Projekte verbessern und aufwerten kann, um zum Beispiel Performance zu gewinnen. Dank FPS-Zählern lässt sich der Erfolg noch wunderbar in Zahlen ausdrücken. Kommen wir zum heutigen Thema: Wie erhöhe ich in wenigen Zeilen Code meinen BouncingBalls-Performance-Test um 20%? 😉 Weiterlesen →