Archiv für das Schlagwort (Tag): 'WordPress'

Jan

10

WordPress Plugin: Floatbox Plus (?)

Kategorie(n): PHP, Plugin, WordPress - 7 Kommentare

Kurz vor Weihnachten musste ich leider feststellen, das sich die Plugins Lightview Plus und Referrer Detector nicht verstehen (Probleme bei der Verwendung der unterschiedlichen JavaScript-Bibliotheken: JQuery bzw. Protoculous (Prototype + Scriptaculous)) und hatte daraufhin als Notlösung den Referrer Detector deaktiviert.

Die Tage hatte ich mich dann auf die Suche nach einer Alternative gemacht, doch die anderen WordPress Plugin mit dem „selben“ Zweck konnten allesamt nicht überzeugen. Im nächsten Schritt suchte ich nun nach alternativen JavaScripts. Mein erster Versuch mit RokBox (nutzt die Mootools) scheiterte, leider war es damit nicht möglich zu grosse Bilder automatisch auf die Fenstergrösse zu verkleinern.

floatboxEin paar Tage später bin ich dann auf Floatbox gestossen und war ob des Funktionsumfangs positiv überrascht (ähnlich dem von Lightview). Die ersten Versuche zeigten schnell, das es auch mit Referrer Detector problemlos zusammenarbeit und auch keinem der anderen bei mir eingesetzten JavaScripts in die Quere kommt. Fürs erste habe ich nun also das WordPress Lightview Plus in „Floatbox Plus“ umgeschrieben und es verrichtet nun seit ein paar Tagen hier im Blog erfolgreich seinen Dienst. Bisher habe ich allerdings nur die Funktionalität in Bezug auf Bilder hergestellt, sobald ich die Zeit finde, werde ich versuchen auch die anderen Funktionen von Lightview Plus mit Floatbox umzusetzen bzw. mich mit den jeweiligen Autoren in Verbindung zu setzen, um eine Veröffentlichung als eigenständiges WordPress Plugin abzuklären.

Jan

4

WordPress Plugins: WP Tuner…

Kategorie(n): PHP, WordPress - Kommentar schreiben

Die Tage hatte ich mich wiedereinmal mit der Optimierung der „Render“-Geschwindigkeit von WordPress beschäftigt und musste schnell feststellen, dass die einfache Anzeige der Zeit + Anzahl der SQL-Queries nicht wirklich das Optimum ist. Lässt sich z.B. mit folgendem Code direkt im Template umsetzen (wird nur bei nem Userlevel > 5 angezeigt):

<?php global $userdata;
get_currentuserinfo();

?>
<?php if ($userdata->user_level > 5) { ?>( <?php echo $wpdb->num_queries; ?>q, <?php timer_stop(1); ?>s ) <?php } ?>

Aber wie schon gesagt, man sieht hier nur einen allgemeinen Trend, nicht aber welcher Teil von WordPress (z.B. welches Plugin) denn z.B. eine Bremse ist. Einen ersten Ansatz liefert z.B. das Plugin Debug-Queries von bueltge.de, noch umfangreicher und leichter zu konfigurieren gibt es das Ganze als WordPress Plugin „WP Tuner„. Das Plugin ist damit insbesondere für Entwickler eine absolute Empfehlung. Die angezeigten Ergebnisse sind unterteilt in eine Geschwindigkeitsanalyse (unterteilt in: Seitengenerierungsgeschwindigkeit, Plugin/Theme-SQL-Geschwindigeit und SQL-Tabellengeschwindigkeit) und die SQL-Abfragenanalyse (Geschwindigkeit/“EXPLAIN“). Wer selbst noch etwas Hand an WordPress anlegt, kann noch weitere „Hooks“ zur Geschwindigkeitsanalyse hinzufügen.

Jan

4

hype it!: 0.2.1 – Anpassungen an WordPress 2.7

Kategorie(n): Plugin, WordPress - 2 Kommentare

Nachdem WordPress 2.7 schon vor ner ganzen Weile erschienen ist, gibt es nun endlich ein Update für mein Plugin „hype it!“ (allerdings gab es auch schon mit der alten Version keine Probleme). Die Anpassungen sind eher kosmetischer Natur. So gibt es nun bei den Einstellungen unter dem Hilfe-Button Links zum Wiki/Ticketsystem als auch zur Plugin-Homepage, als auch ein Icon im Menu.

Den Code dafür habe ich mir von Sergej Müller „geklaut“ (Danke!), dessen Plugin wpSEO bei mir schon länger im Einsatz ist.

Dez

31

Gallery Widget: 0.5.14 – Nur ein Bild pro Beitrag…

Und noch ein Update für mein WordPress Plugin „Gallery Widget„, das letzte für dieses Jahr.

Neu mit dabei ist die Option „nur ein Bild pro Beitrag“. Die Option funktioniert allerdings nur bei der Option „include/exclude“ und kann auch direkt via PHP-Funktion genutzt werden. Wie der Name schon andeutet, gibt es nun die Möglichkeit nur ein Bild pro Beitrag anzuzeigen, falls bei einem Beitrag mehrere Bilder vorhanden sind…

Ansonsten gilt, wie immer: Wer Bugs findet, oder ein Feature wünscht, möge sich bitte im TicketSystem/Wiki äussern.

Dez

29

Gallery Widget: 0.5.13 (Optimierung)

Es ist ja immer einfach über andere Plugins zu meckern, aber das eigene Plugin nicht zu optimieren und so gibt es nun auch mal ein kleines Update für mein WordPress Plugin: Gallery Widget.

Das Update bringt keine neuen Optionen oder dergleichen, einzig und allein eine kleine „Optimierung“ bzgl. der SQL-Performance für die include/exclude-Option. Die Optimierung ist insbesondere bei grösseren Blogs deutlich sichtbar. Interessanterweise ist es schneller 2 Abfragen an die Datenbank zu schicken, als eine zu aufwendige (viele Subqueries).

Wie immer gilt: Wer Bugs findet, oder ein Feature wünscht, möge sich bitte im TicketSystem/Wiki äussern.

Dez

23

Lightview Plus vs. Referrer Detector…

Kategorie(n): WordPress - 3 Kommentare

… oder anders ausgedrückt: JQuery vs. Protoculous (Prototype + Scriptaculous)… was als Ergebnis zur Folge hat, das sich die zwei Plugins Lightview Plus und Referrer Detector für WordPress nicht vertragen. Der Fehler ist mir erst ein paar Tage nach der Aktivierung des Referrer Detectors aufgefallen, als ich zufällig auf ein Bild in meinem Blog geklickt hatte und mich wunderte, weshalb dieses direkt angezeigt wurde.

Das Problem liegt in der Verwendung des $-Objekts von beiden Bibliotheken bzw. der Skripts. Vorläufig habe ich nun das Plugin: Referrer Detector deaktiviert, da es mir auf die schnelle nicht gelang, das Skript zu patchen. Allerdings ist es keine Dauerlösung, und so gibt es eigentlich nur 3 Möglichkeiten:

– Es findet sich noch eine Lösung zum Patchen

– Lightview Plus wird durch ein anderes Plugin ersetzt

– Referrer Detector wird durch ein anderes Plugin ersetzt

Die erste Möglichkeit wäre sicherlich die schönste (und vll. auch einfachste, zumindest wenn eine Lösung durch die Plugin-Autoren geliefert würde). Den Referrer Detector zu ersetzen scheint nicht ganz trivial, da es kaum/keine wirkliche Alternativen gibt. Bei den Alternativen zu Lightview gefällt mir allerdings meist auch immer eine Kleinigkeit nicht, so dass ich auch hier ungern wechseln wollte :(

Jemand ne Idee (z.B. n Pluginvorschlag oder n passenden Patch)?

P.S.: Ich entschuldige mich für das Vollspammen eures Feedreaders, ein anderes Plugin hat leider den Atom-Feed unbrauchbar gemacht und alle Links verändert :(

Dez

14

Gallery Widget: 0.5.12 (bugfix/link relation)

Nein es ist noch immer nicht Weihnachten, nichts desto trotz gibt es einmal mehr ein Update für mein WordPress-Plugin: Gallery Widget. Den Fehler bezüglich der include/exclude-Option von Kategorien (funktioniert auch mit den ID’s von Tags) konnte ich nun endlich lokalisieren und beheben. Neu hinzugekommen ist die Möglichkeit die Relation der Links mit anzugeben, ist z.B. wichtig für div. Lightview/box-Plugins, damit sie auch mit den im Widget angezeigten Screenshots funktionieren.

Wer Bugs findet, oder ein Feature wünscht, möge sich bitte im TicketSystem/Wiki äussern.

Archiv

Zufällige Bilder

  • Schach (ohne GI/Photoshop)
  • Majorette: Peugeot 405
  • freshtheme

Kommentare (28 Tage)

Sonstiges


Bloggeramt.de