Was ist pWPCounter
pWPCounter ist eine Portierung des pCounter als WordPress Plugin, welches die selben Grundfunktionen wie das originale PHP Script bietet:
- Gesamte Besucherzahl
- Aktuell online (Besucher der letzten 5 Minuten)
- Besucherzahl von heute
- Besucherzahl vom Vortag
- Besucherrekord (an welchem Tag und wie viele)
- Einfache Anpassung per WordPress Administration
- Leichte Einbindung als Sidebar-Widget
- Unterstützung für Cache-Systeme
Eine kleine Demo (als manuelle Einbindung) kann im Fußbereich dieser Seite betrachtet werden.
Download
Letzte Version (1.0 vom 26.09.2009):
Installation
Der Ordner pwpcounter aus dem Archiv muss mit allen enthaltenen Dateien in das Plugin Verzeichnis deiner WordPress Installation kopiert werden (wp-content/plugins). Danach taucht ein neuer Eintrag in der WordPress Administration unter dem Menüpunkt Plugins auf, wo pWPCounter aktiviert werden kann.
Neben ein paar Einstellungen in der options-Tabelle von WordPress wird bei der Aktivierung eine neue Tabelle zur Speicherung der Besucher-IPs in der Datenbank angelegt. Diese trägt den Namen pwpcounter_ips mit entsprechendem Prefix der WordPress Installation.
Unter dem Menüpunkt Einstellungen der WordPress Administration findet sich ein neuer Eintrag pWPCounter, über welchen das Konfigurationsmenü für pWPCounter aufgerufen werden kann:
Wie auf dem Screenshot zu sehen ist, kann das Plugin einfach den eigenen Wünschen entsprechend angepasst werden.
Einbindung
Es gibt verschiedenen Möglichkeiten die Ausgabe des Besucherzählers in den Blog zu integrieren:
Als Sidebarwidget
Die einfachste Variante ist wohl das Widget. pWPCounter taucht direkt nach der Aktivierung in der Liste verfügbarer Widgets auf und kann dann mit der Maus an eine beliebiege Position in der Sidebar gezogen werden.
Manuelle Plazierung in der Sidebar
Sollte das Widget-Plugin bei dir deaktiviert sein oder dein Template keine Widgets unterstützt, so kannst du den folgenden Befehl in deine sidebar.php einfügen um eine Box für den Besucherzähler in die Sidebar zu integrieren:
<?php echo pwpcounter_show_sidebar(); ?>
Dabei wird automatisch der entsprechende Code für die Box hinzugefügt.
Manuelle Plazierung allgemein (bspw. im Footer)
Für eine allgemeine Ausgabe des Besucherzählers ohne weiteren Code gibt es den folgenden Befehl, welcher bspw. in den Footer des Templates integriert werden kann, sich aber auch an einer beliebigen anderen Stelle plazieren lässt:
<?php echo pwpcounter_show(); ?>
Cache-Unterstützung
Die Einstellung Cache-Unterstützung erlaubt die Nutzung von pWPCounter in Verbindung mit einer Cache-Funktion oder einem Cache-Plugin. Wird sie aktiviert, so nutzt pWPCounter ein JavaScript um die aktuellen Besucherdaten nachzuladen. Die alten Angaben aus dem Cache werden dabei automatisch im Dokument ersetzt. Besucher mit deaktiviertem JavaScript werden dagegen mit Hilfe eines unsichtbaren kleinen Bildes erfasst, erhalten jedoch kein Update der Besucheranzeige.
Changelog
- Version 1.0 (26.09.2009 – Newspost)
- Erstes Release auf Basis von pCounter v2.1