Wordpress 2.0
Ok, nun ist endlich Wordpress 2.0 erschienen. Die Programmierer haben wirklich vorzügliche Arbeit geleistet, aber dass die Umstellung so einfach sein sollte, hätte ich mir nicht gedacht. Für mich hat der Upgrade eine Viertelstunde gedauert!
Das von mir benutzte Design Connections 1.0 hat sich ohne weitere Probleme in der neuen Umgebung zurecht gefunden. Was die Plugins angeht, so musste ich bisweilen nachhelfen.
Unter Plugin Compatibility haben die Wordpress-Entwickler eine Liste der mit der 2.0-Version funkionierenden Plugins zusammengestellt. Diese ist bereits sehr lang. Die von mir verwendeten Plugins:
- Akismet 1.1 Externe Filter-Softwaer für Kommentare. Bereits mit Wordpress 2.0 geliefert!
- php-Exec Da das nicht mit der 2.0 funktioniert, habe ich nun auf Exec-php umgestellt.
- Related Entries
- StatTraq Obwohl es nicht in der Liste steht, hat Stattraq ohne weiteres funktioniert. Selbst auf der Seite des Entwicklers findet sich ein Kommentar, dass es wohl nicht funktionieren wird, hmm, mal sehen, ob es Probleme macht..
- WP-Cache Cache-System (unverzichtbar). Hierzu musste ich aber eine kleine Änderung in wp-settings.php machen.
- Ultimate Tag Warrior In der neuen Version 2.8.9 hat es auch ohne Aufmucken funktioniert.
- Meine beiden selbstgeschriebenen Plugins Stattraq Queries und Stattraq Linkmap, die auf den von Stattraq ermittelten Statistiken beruhen haben auch sofort funktioniert. Ausführliche Beschreibungen dieser beiden Plugins werden hoffentlich folgen.. (Stattraq Queries sieht man in der Sidebar unter “SE-Queries”)
Eine kleine manuelle Änderung in wp-settings.php musste ich machen: Die Benutzung von wp-cache verhindert im Normalfall, dass wp-stattraq ordentlich funktioniert, da die Seite vor Registrieren der Statistiken bereits aus dem Cache geladen und präsentiert wird. Das ist sehr ärgerlich, da sehr viele Statistiken dabei verlorengehen. Um beide Plugins gleichzeitig nutzen zu können, habe ich die folgenden Zeilen
// For an advanced caching plugin to use, static because you would only want one
if ( defined(’WP_CACHE’) )
require (ABSPATH . ‘wp-content/advanced-cache.php’);
in der Datei wp-settings.php nach unten bis auf die Stelle vor
do_action('core_files_loaded');
verschoben. Damit müssten beide Plugins funktionieren und die verschwendete Zeit (um das Datenbankobjekt zu instanzieren und die Code-Funktionen zu laden) ist vergleichsweise gering.
So, mal sehen, wieviele Nachfolge-Probleme entstehen werden. Einen Dank noch an dramaking für seinen Blogeintrag diesbezüglich.
Verwandte Beiträge
Comments
Other Links to this Post
RSS-Feed für Kommentare zu diesem Beitrag. TrackBack URI
By Herbert, 26. Januar 2006 @ 18:57
Kurz zu wp-stattraq und wp 2.0: Das Plugin an sich hat bei mir auch sofort nach dem Update weiter funktioniert. Seit einigen Tagen scheint mir aber so, als würde es jetzt niedrigere Zahlen anzeigen (das Plugin wp-cache habe ich deaktiviert). Könnte das was mit wp 2.0 zu tun haben?
By Omar Abo-Namous, 26. Januar 2006 @ 19:54
Hallo Herbert,
ich habe eine solche Erfahrung nicht gemacht. Die Besucherzahlen (die meinst du doch) steigen hier stetig und es ist kein Einbruch nach wp 2.0 festzustellen.
By Herbert, 26. Januar 2006 @ 21:55
Danke für Deine schnelle Antwort! Hm, das ist interessant. Denn ich habe parallel Google Analytics laufen - da gibt es keine Veränderungen. Na, mal weiterschauen …
By mike, 9. April 2006 @ 17:13
so hier nochmal mein post bitte vorigen post von mir entfernen! danke
mit der umstellung auf wp 2 kein problem mit stattraq aber heute habe ich mit dem neuen IE7 getestet der ja in der zweiten jahreshälfte auf alle losgelassen wird und da kommt eine fehlerzeile:
Fatal error: Call to undefined function: () in
/home/virtual/site169/fst/var/www/html/websitename.com/wp-content/plugins/stattraq.php
on line 84
vorschläge?
gibt es eigentlich ein besseres statistik tool als stattraq, denn das scheint nicht mehr weiter entwickelt zu werden…
By Omar Abo-Namous, 9. April 2006 @ 23:45
@Mike,
du musst schon ein wenig mehr sagen; Hast du irgend was am Quelltext umgeschrieben? Bei mir steht in Zeile 84 nur eine Abfrage des Browsers.. also
else if(strpos($ua, 'MSIE 5') !== false)By mike, 10. April 2006 @ 10:47
nein leider, das scheint schon zu reichen! versuchs doch selbst mal auf einer maschine mit IE7 aus, dann wirst du die fehlermeldung auch bekommen.
By Omar Abo-Namous, 10. April 2006 @ 12:00
Hallo Mike,
jetzt musste ich hierfür meinen Rechner neustarten (blödes IE7!), aber zumindest glaube ich das Problem gelöst zu haben. Es scheint die Browserabfrage zu sein. Bei mir erscheint jetzt keine Fehlermeldung mehr.
Öffen die Datei /wp-content/plugins/stattraq.php und such in der Nähe der Zeile 83 wo es heisst:
Diese Zeile dann ersetzen mit folgenden drei Zeilen:
Dann sollte es auch mit Nachbars Katze klappen. Sag aber bescheid..
By mike, 11. April 2006 @ 08:54
sounds good! werde es versuchen sobald ich wieder einen IE7 zum testen hab.
lg
By Omar Abo-Namous, 11. April 2006 @ 09:24
Du weisst, dass man IE7 und IE6 nebeneinander laufen lassen kann?
gz
By imhotep, 1. September 2006 @ 13:34
“if(strpos($ua, ‘MSIE 7′)!==false || strpos($ua, ‘MSIE7′)!==false)
$ver = 7;”
funktioniert nicht. der ie7 übergibt anscheinend was anderes, die fehlermeldung bleibt.
andere ideen?
greetz
imhotep
By imhotep, 1. September 2006 @ 13:57
erledigt, es funktioniert, thx..
problem: man sollte es nicht direkt im plugin-editor ändern und speichern, sondern auf dem rechner umschreiben…
–> vermutung: zeilenumbruch o.ä. im plugin-editor nicht korrekt…
By mike, 10. Oktober 2006 @ 15:19
bei mir hats nicht gefunkt obwohl ich im dreamweaver editiert habe. hab ein die paar zeilen gelöscht jetzt sollte es gehen. hmmm.. schade das stattraq nicht mehr wirklich weiter entwickelt wird.