Neues WordPress-Plugin: WP-Piwik

04.06.2009 von André Bräkling
t3n Social News  

WP-Piwik Screenshot

Ich bevorzuge es immer, meine Statistiken innerhalb meines WordPress-Admin-Bereichs ansehen zu können. Also habe ich ein kleines Plugin entwickelt, dass meine Piwik-Statistiken auf einer Dashboard-Seite anzeigt. Zusätzlich kann es den zugehörigen Tracking-Code automatisch in die Seite via wp_footer einbinden.

Natürlich ist das ganze zur Zeit noch recht provisorisch. Links zeigt es die Besucherzahlen der letzten 30 Tage in einem Google-Chart und in einer Tabelle an, rechts gibt gibt es eine Gesamtübersicht, Keywords und Zugriffe von externen Seiten jeweils auf den gestrigen Tag bezogen.

Doch das soll natürlich nicht alles sein. Insbesondere die Dashboard-Seite wird noch überarbeitet, sprich sie soll zukünftig durch den Nutzer dynamisch gestaltbar sein. Außerdem sind noch Sitebar-Widgets und ähnliche Funktionen geplant, um beispielsweise Mediadaten, beliebte Inhalte oder häufige Suchbegriffe anzeigen zu können.

Bisher ist das Plugin selbst auf Englisch, arbeitet aber schon mit Gettext. Damit sind bald auch andere Sprachen möglich.

Alle Informationen und den Download findet ihr hier.

Viel Spaß damit… und Feedback nicht vergessen! ;)

Weitere Artikel zum Thema:

Kommentare & Trackbacks

» Kommentar schreiben   » Trackback-URL

Torsten [www]

Super, danke Dir für das Plugin. Gerade installiert und läuft super :)

André Bräkling [www]

Danke für das Feedback :) Mit großer Wahrscheinlichkeit gibt es heute sogar noch ein kräftiges Update, wodurch die Statistik-Seite flexibler wird. Jedenfalls wenn ich wp-ajax in den Griff bekomme ;)

Stefan Franziskus [www]

Hallo,

bei der Konfiguration von WP-Piwik tritt folgender Fehler auf:

Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in wp-content/plugins/wp-piwik/wp-piwik.php on line 99

Warning: file_get_contents(…?module=API&method=SitesManager.getSitesWithAtLeastViewAccess&idSite=&period=&date=&format=PHP&filter_limit=&token_auth=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx) [function.file-get-contents]: failed to open stream: no suitable wrapper could be found in wp-content/plugins/wp-piwik/wp-piwik.php on line 99

André Bräkling [www]

Hallo Stefan,

Die PHP-Funktion file_get_contents() wird von WP-Piwik verwendet, um via
HTTP Daten über die Schnittstelle von Piwik abzufragen. Offensichtlich
ist bei Dir der Parameter “allow_url_fopen” in der php.ini auf “off”
gestellt, wodurch die Funktion nicht für HTTP-Requests verwendet werden
kann. Falls es sich um Deinen eigenen Server handelt bzw. Du Zugriff auf
Deine PHP-Konfiguration hast, solltest Du überlegen, diesen Wert auf
“on” zu stellen.

Alternativ könntest Du probieren die Zeile
ini_set(‘allow_url_fopen’, ’1′);
vor den Funktionsaufruf in der wp-piwik/wp-piwik.php zu schreiben, also
direkt vor Zeile 99.

Ich werde mir selbst überlegen, ob es noch Möglichkeiten gibt, den
entsprechenden Aufruf anderweitig vorzunehmen. Zumindest bei einer
Piwik-Installation auf dem gleichen Server könnte man vielleicht auch
über inlcude-Funktionen gehen.

Sobald es etwas Neues von meiner Seite gibt, werde ich mich nochmal bei
Dir melden, falls gewünscht.

Piwik - zusätzliche Tools und Plugins - Nur ein Blog

[...] WP-Piwik ist ein WordPress Plugin, mit dem man im Backend von WordPress seine Piwik Statistiken anzeigen kann [...]

Enno [www]

Super, vielen Dank für das Plugin!

Was wünschenswert wäre: Wenn auch Mitglieder die Statistik einsehen können, die keinen Admin-Status haben. Die Redakteure in einem meiner Blog-Projekte interessieren sich sehr für Statistik…

André Bräkling [www]

Hallo Enno,

habe ich mir notiert und werde ich für eine der kommenden Versionen berücksichtigen :)

Enno [www]

Das freut mich doch sehr! Wie du selbst schreibst, steht das Plugin ja noch am Anfang der Entwicklung. Aber ich bin jetzt schon ziemlich angetan und wenn man nur einen Teil der Möglichkeiten von piwik implementiert, dürfte sich das Plugin großer Beliebtheit erfreuen. Dann kann es nämlich deutlich mehr als viele andere (statpress, usw. usf.).

Piwik – Opensource-Alternative zu Google Analytics » F!XMBR

[...] auf die Daten zu und stellt eine kleine Auswahl von mehr oder wenigen Statistiken im WP-Backend da. Programmiert hat das Plugin André – eine sehr feine [...]

Paul Hamann [www]

Hallo Andre,

danke für das Plugin. Ich habe deines mit dem WP-Plugin “Piwik Analytics” verglichen und werde deines wählen. Wenn ich die Autorenseite von “Piwik Analytics” richtig analysiert habe, bietet dein Plugin jedoch wesentlich mehr Funktionsumfang. Piwik Analytics integriert wohl lediglich den Code zum Tracking. Und vor allem scheinst du wesentlich ambitionierter zu sein, wenn es um die Weiterentwicklung geht.

Schönsten Dank für dein Engagement!

André Bräkling [www]

Hallo Paul,

erstmal vielen Dank für dein Lob. Nachdem ich nun meine aktuelle Prüfungsphase überstanden habe, werde ich mich auch wieder aktiv um die Weiterentwicklung kümmern. Noch in dieser Woche soll endlich eine neue Version zur Verfügung stehen.

Piwik Analytics dient tatsächlich lediglich dazu, den Trackingcode zu implementieren. Dies ist bei mir wiederum eher ein Nebenfeature, da es meine Intention ist, die Statistiken mit einem Klick in meinem WordPress-Backend einsehen zu können.

Viel Spaß mit dem Plugin!

nepf

Danke für das super Plugin, ich habe es seit 4 Monaten bei 8 Websites im Einsatz.

Ein Problem: seit drei Tagen, ganz plötzlich, ohne irgendeine Änderung werden keine Besucher mehr gezählt, alle Websies sind auf Null.

Vermutlich ein Piwik-Problem, keins mit Deinem Plugin. Trotzdem frag ich mal, ob Du ne Idde dazu hast. (ich habe die neueste Version im Einsatz).

André Bräkling [www]

Die Frage ist, ob Piwik selbst keine Besucher mehr zählt oder ob sie nur nicht mehr in WP-Piwik angezeigt werden.

Falls Piwik selbst nicht zählt:
1. Hast Du vielleicht Piwik aktualisiert? Evtl. hat sich dadurch der JavaScript-Code geändert. WP-Piwik übernimmt den neuen Code vollautomatisch, sobald Du die Einstellungen aufrufst und speicherst.
2. Hast Du Veränderungen an den Themes vorgenommen? Damit WP-Piwik den Code automatisch einfügen kann, muss wp_footer(); verwendet werden. Ansonsten muss der Code manuell eingebaut werden.

Falls WP-Piwik keine Daten zeigt:
1. Hat sich vielleicht die URL zur Piwik-Installation geändert?
2. Könnten sich die oder der Auth-Key(s) geändert haben?

Mehr kann ich auf die Distanz leider nicht sagen. Ich hoffe, Du findest den Fehler. Sollte er mit WP-Piwik zusammenhängen, informiere mich bitte darüber.

Pascal [www]

Kannst du ein Widget für das Dashboard im Admin hinzufügen, das bereits hier eine Daten und vllt. ne Grafik zeigt?

André Bräkling [www]

Gute Idee :) Bin gerade im Prüfungsstress, kommt aber direkt mal auf meine ToDo-Liste.


Kommentar schreiben

Kommentarregeln [In neuem Fenster öffnen]
Kommentare auf Braekling.de per RSS-Feed verfolgen

Dein Kommentar:

 
© 2003-2010 André Bräkling - Icons by Zlwo.com, BlogPerfume.com and famfamfam.com.