Sidebar
ein-/ausblenden

WP - Sayfa Sayaç (de) - Counter für Beiträge gelesen (Plugin)

Plugin für WordPress SEO

Anzeige

Ein kleines Plugin sayfa-sayac von Hakan Demiray gibt es seit einiger Zeit zum Download. Mit der Version 2.0 ist der Funktionsumfang zwar enorm gestiegen, aber die Ausgabe des Counter erfolgt in Türkisch. Die Ausgabe-Begriffe wurden leider nicht mit einer Variable versehen. Da es aber nur drei verschiedene Wörter sind, habe mich entschlossen, diese zu übersetzen, statt das Plugin um die drei Variablen zu erweitern. Im weiteren wird im Adminbereich eine Statistik der meist gelesenen Beiträge ausgegeben, die Top 20.

Das original Plugin findet ihr bei Hakan Demiray.

Beispiel:

Screenshot Statistik
Click mich !

Wie das Plugin wirkt, könnt ihr unter jedem meiner Artikel sehen, in dem Bereich, wo ich ausgebe, wann der Artikel erstellt wurde, in welcher Kategorie, Trackback-Adresse etc..

Anforderungen:

Sayfa Sayac (page read counter) (de) arbeitet mit WP 1.5 und höher.

Installation:

  1. Datei downloaden und die gepackte Datei lokal entpacken.
  2. Die Datei in den Plugin-Ordner eures WordPress uploaden (/wp-content/plugins/).
  3. In der Admin-Oberfläche eures WordPress das Plugin aktivieren.
  4. Nun muss der Code in euer Template eingefügt werden, an der Stelle wo nachher die Ausgabe erfogen soll.

Der Code erfolgt nach folgendem Muster:


<?php sayfa_sayac(a, b, c, d, e, 'g', 'h','i', 'j', 'k') ; ?>
  • a - Zähler ja/ nein (1/0)
  • b - Admin Login mitzählen ja/nein (1/0)
  • c - Anzeige des Totalzählers ja/nein (1/0)
  • d - Anzeige des Tageszählers ja/nein (1/0)
  • e - Anzeige des zuletzt gelesen am ja/nein (1/0)
  • g - Anzeige, die vor der Ausgabe erfolgt
  • h - fügt Code vor den Tageszähler
  • i - wird vor jede Statistik-Ausgabe geschrieben
  • j - wird nach jede Statistik-Ausgabe geschrieben
  • k - fügt Code nach dem Zähler ein

Ich nutze folgendes Code-Schnipsel und habe ihn in das Post-Template (single.php) integriert.


<?php if (function_exists('sayfa_sayac')) : ?><?php sayfa_sayac(); endif; ?>

oder mit Übergabe von Parametern


<?php if (function_exists('sayfa_sayac')) : ?>
<?php sayfa_sayac(1, 0, 1, 1, 0, ' &middot; ', '',' &middot; ', '', '') ; ?>
<?php endif; ?>

Ein weiters Beispiel für die Verwendung von Code-Teil h - k, um alles in eine Liste auszugeben.


<?php if (function_exists('sayfa_sayac')) : ?>
<?php sayfa_sayac(1, 0, 1, 1, 1, '<br />', '<ul>','<li>', '</li>', '</ul>') ; ?>
<?php endif; ?>

Ich habe eine Statistikausgabe im Adminbereich hinzugefügt, so dass ihr eure meist gelesenen Artikel sehen könnt - die 10 Topbeiträge, zu finden auf der Startseite des Adminbereich --> Tellerrand --> PageReadCounter, ebenso die Top-beiträge pro Tag und Monat.
Über das Inputfeld können weitere Ausgaben gesichtet werden, wobei die Zahl daneben die Anzahl aller veröffentlichten Beiträge angibt.

Screenshot in WP 2.7

Die Ausgabe der Topliste kann auch in andere Seiten oder Beiträgen eingebunden werden. Dazu steht die Funktion fb_sayfa_sayac_reporter zur Verfügung. Die Funktion benötigt keinen Parameter zwingend. Alle Parameter sind mit Daten gefüllt, so dass eine Liste erzeugt wird. Die einfachste Ausgabe sieht dann folgendermaßen aus.


<?php fb_sayfa_sayac_reporter(); ?>

Ansonsten können weitere Parameter übergeben werden.


fb_sayfa_sayac_reporter(Beitragsanzahl, 'Vor dem Counterwert', 'Nach dem Counterwert', 'Vor der Ausgabe', 'Vor jedem Feld', 'Nach jedem Feld', 'Nach der Ausgabe', 'Datumsformat', 'Post_Type[post, page, Standard ist '']')

Das Datumsformat ist für die Ausgabe des Veröffentlichungsdatums des jeweiligen Beitrages. Nutze false für das Nichtausgeben des Datums, lassen den Parameter weg oder leer ('') um den Standard des Plugins zu nutzen oder übergebe das Format, siehe date()-Funktion von PHP.

Um die Ausgabe in WP-Seiten darzustellen, benötigt ihr ein php-Plugin, z.B. Exec-PHP. Alternativ kann es natürlich auch in Templates genutzt werden.
Die Darstellung mit einer Liste ist dann mit folgendem Code einzubinden:


<?php fb_sayfa_sayac_reporter($fb_count = 5, $fb_before_count = ' (', $fb_after_count = ')', $fb_before = '<ol>', $fb_before_second = '<li>', $fb_after_second = '</li>', $fb_after = '</ol>', $fb_date = 'd.m.Y', $fb_type = ''); ?>

oder ohne Variablen:


<?php fb_sayfa_sayac_reporter(5, ' (', ')', '<ol>', '<li>', '</li>', '</ol>', 'false', ''); ?>

Als Werte für den Paramter fb_type kann post, page oder '' (LEER) übergeben werden. Mit '' (LEER) werden Artikel und Seiten (post und page) gezogen.

Top Beiträge pro Tag/ Zeitraum

Die Ausgabe für eine Liste mit den Topbeiträgen pro Tag wird folgendermaßen ausgegeben.


fb_sayfa_sayac_reporter_time();

Diese Funktion hat einige Parameter, so dass man den Zeitpunkt auch ändern kann.


<?php fb_sayfa_sayac_reporter_time(Beitragsanzahl,
                              Vor dem Counterwert,
                             Vach dem Counterwert,
                                  Vor der Ausgabe,
                                   Vor jedem Feld,
                                  Nach jedem Feld,
                                 Nach der Ausgabe,
                                            Monat,
                                              Tag,
                                             Jahr,
                                          Datum,
                                             Type); ?>

Information

Per eMail hatte ich die Anfrage, ob es möglich wäre, dass nur Administratoren die Statistik sehen können. In der bisherigen Version kann sie jeder User sehen, der Zugriff in den Adminbereich hat. Ich halte einen Optionsbereich für überflüssig, der sorgt nur für mehr Daten. Wer also auch diese Einschränkung haben möchte, der ändert in Funktion:


function fb_sayfa_sayac_add_menu() {
	if(function_exists('add_submenu_page')) {
		add_submenu_page('index.php', 'sayfa sayac - Post Read Counter', 'Post Read Counter', 1, __FILE__, 'fb_sayfa_sayac_statistic');
	}
}

den Wert 1 in 9 im Hook add_submenu_page, damit können es nur Admins sehen.

Download:

Ist die Arbeit nicht 1 Euro wert?
Jede Spende wird dankbar angenommen und ermöglicht das weitere Arbeiten an freier Software.
Möchtest du mehr oder anders spenden, so besuche meine Wunschliste.

Download als zip-Datei
Download als zip-Datei (incl. english Language-File and pot-File): sayfa_sayac.zip - 8 kByte

Historie:

  • v2.1 - deutsche Oberfläche
  • v2.2 - Statistikauswertung im Adminbereich von WP
  • v2.3 - optimieter Code und Funktion zur freien Nutzung
  • v2.4 - Bug fixed
  • v2.5 - Komplikation mit Plugin „stats“ behoben
  • v3.0 - WP 2.1 tauglich und viele Verfeinerungen im Code, Mehrsprachigkeit
  • v3.2 - Übergabe Datum in Abhängigkeit der WP-Einstellungen, diverse Kleinigkeiten (Achtung, bei einem Update, in der Funktion sayfa_sayac ist Parameter date entfallen!)
  • v3.3 - Top Beiträge per Zeitrahmen, neuer Code zum großen Teil, Admin muss nun nicht mehr als "Name" admin laufen, damit er nicht gezählt wird. (Achtung, Parameter der Funktion haben sich geändert!)
  • v3.4 - DB-Abfrage optimiert, wesentlich weniger Queries in der ...reporter()
  • v3.5 - post/page Bug gefixt, WP 2.5-2.7 Design, Prüfung auf Backend, Ausgabe im Backend erweitert
  • v3.5.1 - Mehrsprachigkeit, deutsches Sprachfile
  • v3.5.2 - Icon für WP 2.7, Statistik link in Plugin-Site
  • v3.5.3 - Parameter zu beiden Funktion für das Datum
  • v3.5.4 - Bugfixe img-URL, Erweiterung tägl. Liste im Admin.
  • v3.5.5 - Mehrsprachigkeit des Datums ermöglicht
  • v3.5.6 - Neue Paramter für Page/Post/All, Änderung Auswertung Backend, Anpassung für WP 2.8 (10/06/2009)
  • v3.5.7 - Bugfix, Übergabe Parameter; Zusätzliche Filter für Title (11/08/2009)

217 Kommentare und 70 Trackbacks zu „WP - Sayfa Sayaç (de) - Counter für Beiträge gelesen (Plugin)“

  1. 1
    Pingback von Hakan Demiray » Tam i?leri b?y?tt?k, s?navlar geldi
  2. 2
    Trackback von Leef Petre
  3. 3
    Pingback von Basic Thinking Blog » Wordpress Plugins (Update 1)
  4. 4
    Pingback von WP - WordPress 2.0 und die Plugins auf bueltge.de [by:ltge.de]
  5. 5
    Kommentar von Robert - Netprofit

    Könnte man daraus nicht eine Liste der 10 meistgelesenen Posts erstellen lassen?
    (Das geniale Plugin von alexking funktioniert bei mir nicht wirklich).

    Danke fürs Plugin!

  6. 6
    Kommentar von Frank Bültge

    @Robert:
    Denke schon, dann musst du aber erst alles auslesen.
    Ich mache das anders, das Ergebniss seihst du hier - Link.

    Dazu nutze ich die wp-stats.php, die gibt es zum Download hier - Link

    In meinem Fall habe ich sie nur erweitert mit einigen Datenaus dem ClickCounter und bstat.

    LG Frank

  7. 7
    Pingback von Basic Thinking Blog » Wordpress: Gesamt und Plugin-Performance
  8. 8
    Kommentar von Ralph

    Es ist wohl nicht möglich, die Counterdaten nachträglich zu "frisieren", oder? Ich benutze ein Skript um die Seitenzugriffe auszuwerten und hätte gern die Counterdaten manuell angepasst...

  9. 9
    Kommentar von Frank Bültge

    @Ralph:
    Es ist nur über die Datenbank möglich, z.B. mit phpMyAdmin kannst du auf diese zugreifen und dort gibt es eine Tabelle wp_sayfa_sayac für den Counter.

    LG Frank

  10. 10
    Kommentar von Ralph

    Ich habs mit phpMyAdmin probiert, kann aber die Werte nicht verändern, sprich, schon ändern, aber die Änderung wird nicht wirklich übernommen. Kann es sein, dass die unterste Tabelle eine Art Prüfsumme ist, die Veränderungen unmöglich macht?

  11. 11
    Kommentar von Frank Bültge

    Hallo Ralph,
    habe es eben mal live getestet und es funktioniert bei mir. Habe mit phpMyAdmin die Tabelle wp_sayfa_sayac anzeigen lassen und dann den Wert des jeweiligen Beitrags mit "Ändern" gewählt und einen neuen Wert für Spalte "sayac_toplam" eingetragen und gespeichert. Dann wurde das ganze auch übernommen (Vielleicht nutzt du wp-cache, dann lösche mal Cache von WP und deines Browsers).

    LG Frank

  12. 12
    Pingback von Wordpresshosting » Blog Archive » Themes und Plugins
  13. 13
    Kommentar von SpuTniQ

    hi!
    Bei mir zählt Counter 2 Hits pro Aktualisierung! Warum und wie kann ich das ändern?

  14. 14
    Kommentar von Frank Bültge

    @SpuTniQ: Sorry, das kann ich nciht nachvollziehen !

  15. 15
    Pingback von kk-works.de » Beitragsleser zählen
  16. 16
    Kommentar von Dusty

    Super Deine Übersetzung, es zählt auch korrekt, nur leider "beginnt" der neue Tag bei mir (wohl) morgens um 06:00...

    Erst dann springt "heute:" auf null...bin ratlos.

    Danke für jeden Tipp!

  17. 17
    Kommentar von Frank Bültge

    Hallo Dusty.
    Da kann ich leider mit keiner Antwort dienen, da ich das noch nie verfolgt habe.
    Wenn ich Zeit finde und es nicht vergesse, dann schau ich mal und melde mcih dann hier wieder.

    LG Frank

  18. 18
    Pingback von Wordpress Sayfa Sayaç Eklentisi 2.0 - Günlük Haftal?k Ayl?k
  19. 19
    Pingback von Basic Thinking Blog » Die meistgelesenen Postings
  20. 20
    Pingback von my weblog » die meistgelesenen Beiträge
  21. 21
    Trackback von BRIGADOON.........2006
  22. 22
    Kommentar von Michael

    Frank, mit diesem Blog-Beitrag gibt es das Problem, dass dieser mehrfach am Tag im Feedreader Bloglines als neu erscheint, siehe auch die Kommentare unter http://www.sichelputzer.de/2006/06/22/power-loeschen/

    Kannst Du Dir das mal ansehen, denn das nervt mittlerweile ziemlich? Vermutlich kommt das zustande, weil oben die Ergebnisseite per PHP dynamisch generiert wird und so immer wieder als geupdated erkannt wird??

    Danke!

  23. 23
    Kommentar von Frank Bültge

    Hallo Michael,
    habe von diesem Problem bisher nichts mitbekommen. Habe nun auch einen Kommentar dazu beim Telagon Sichelputzer hinterlegt.
    Habe auf diesem Beitrag die php-Tags entfernt, vielleicht sorgten die für das Problem. Eigentlich sind diese Einbindungen als Demo für die Leser gedacht.

    Wäre dir dankbar, wenn du mir Bescheid gibst, wfalls das noch irgendwo auftritt.

    Verstehe das Problem aber nicht ganz. Meine Feedreader deklarieren Beiträge nur, wenn das Datum der Veröffentlichung dem entsprechend ist. Scheinbar machen das nicht alle so. Wozu gibt es dies dann? Das heist ja, dass Seiten mit Inhalten, die sich per Code aktualisieren, bei denen aber das Datum derVeröffentlichung unverändert bleibt immer als aktuell erscheinen. Das wäre aber traurig von diesen Readern.
    Liebe Grüße Frank

  24. 24
    Kommentar von Michael

    Hi Frank,

    also, Bloglines zeigt nun folgendes Datum für diesen Artikel an: Updated: Fri, Jun 23 2006 2:18 PM

    Frag mich bitte nicht warum :-)
    Ich habe bestimmt weit mehr als 20 Feedreader getestet und hänge nun seit Wochen/Monaten an Bloglines, hat für mich entscheidende Vorteile und Features, die mir andere nicht bieten. Ist aber halt wie immer auch Geschmackssache.
    Was hier Bloglines treibt, weiß ich leider nicht. Ich kann in Bloglines pro Feed einstellen, ob ich nur neu erstellte Kommentare oder auch Updates sehen will. D.h. für Deinen Feed könnte ich auch einstellen, dass er nicht mehr updated. Wobei: Ich hab bei mir derzeit gut 120 Feeds abonniert, und eigentlich gibt es nur bei diesem Artikel hier derzeit ein Problem...
    Deine Erlärung klingt sinnvoll, wie gesagt, was Bloglines hier treibt, weiß ich nicht.
    Ich werde es einfach weiter beobachten. Um hier in diesem Beitrag nicht weiter Off-Topic zu werden, können wir auch gerne die weiter Kommunikation per Email machen.
    Grüße, Michael

  25. 25
    Pingback von WordPress Theme 666seo
  26. 26
    Pingback von Basic Thinking Blog » Die 100 meistgelesenen Artikel
  27. 27
    Pingback von Basic Thinking Blog » Wordpress Plugins, Update 2
  28. 28
    Kommentar von Andreas

    Hallo Frank,
    ich setze auch das Plugin ein. Funktioniert soweit auch alles. Doch leider werde ich als eingeloggter Administrator (Username Admin) bei jedem Aufruf des Artikels gezählt. Prüft das Plug auf den Namen Admin oder auf die Rolle Admin? Nachfolgender Code zeigt wie ich das Plugin eingebunden habe.

  29. 29
    Kommentar von Andreas

    na ja das mit dem Code-Beispiel anhängen hat nicht geklappt. Hab ihn nochmal ohne das php zeugs angehängt. Höffentlich funktionierts jetzt.

    if (function_exists('sayfa_sayac')) : ?>
    sayfa_sayac(1, 0, 1, 1, 1, 'j. F, Y - H:i',
    ' ', '',' · ', '', '') ; ?>
    endif;

    Gruß

    Andreas

  30. 30
    Kommentar von Frank Bültge

    @Andreas:
    Prüft auf die Rolle 'admin'. Ansonsten wüsste ich nun nicht, an was es liegt.
    Gruss Frank

  31. 31
    Kommentar von derhenry

    bei mir wird leider auch jeder zugriff von mit mitgezählt. das ist etwas doof.
    mein benutzername ist zwar nicht admin, aber ich habe die entsprechend rolle... :(

  32. 32
    Kommentar von Frank Bültge

    Auch hier kann ich nichts weiter dazu sagen. Kann es mir nochmal ansehen, wenn ich Zeit finde. Vielleicht liegt es ja an der neuen Version von WP.
    Gruss Frank

  33. 33
    Kommentar von sohbet

    […] mit Hilfe des Wordpress-Plugins Sayfa Sayac kann ich ausspucken, welches die 100 meistgelesenen Artikel sind: […]

  34. 34
    Kommentar von Alex

    Hi ! Nachdem ich das Plugin in WP 2.0.5 aktiviere kann ich keine Seite mehr anwählen. Alles ist weiß. Erst nachdem ich das Plugin wieder lösche kann ich WP wieder benutzen. Woran liegt das ?

  35. 35
    Kommentar von Frank Bültge

    hy Alex,
    Problem ist mir nicht bekannt, kann also auch nichts dazu sagen. Vielleicht gibt es ein Problem mit anderen Plugins?
    Gruss Frank

  36. 36
    Kommentar von Alex

    In dem PHP-Script wird auch eine Tabelle installiert in SQL leigt es, dies habe ich nicht gemacht. Liegt es vielleicht daran ?

  37. 37
    Kommentar von Frank Bültge

    Die Tabelle muss gesetzt werden, denn darauf beruhen die Daten. In der Tabelle wird alles abgelegt.
    Gruss Frank

  38. 38
    Pingback von Godshorn-Info » Blog Archiv » meine Plugins
  39. 39
    Kommentar von Jacky Oe

    Verdammt geil. Endlich habe ich was gefunden, was meine Anforderungen stillen kann. Perfekt, danke dir.

  40. 40
    Kommentar von holbol

    Ich habe ein kleines Problem mit der Installation des Plug ins. Es wird erst gar nicht als Plugin im Adminpanel angezeigt, wenn ich es hochlade und ja, ich hab das richtige Verzeichnis gewählt. (Wordpress 2.0.5)

    Ich hab mir die Datei mal angeschaut und festgestellt, dass sie ziemlich wüst aussieht. Ich kenne mich leider nicht genug mit der Materie aus um zu wissen ob dies beabsichtigt ist. ;) Ist vielleicht irgendwas kaputt? Funktioniert es vielleicht nicht richtig mit der aktuellen Wordpress Version?

  41. 41
    Kommentar von Frank Bültge

    Hallo holbol: Du hast nicht den Quellcode kopiert sondern eine html-Datei. Habe es nun nochmal als zip hochgeladen, so dass es einfacher sein sollte. Wie php-Code aussehen sollte, überlasse ich deiner Pahantasie. ;-)
    Viel Spass mit dem Plugin. Frank

  42. 42
    Kommentar von holbol

    Das ist möglich. Ich frage mich allerdings, wieso. Ich habe lediglich das Ziel des Links gespeichert. Sei es drum, die Datei aus dem ZIP Archiv sieht jedenfalls viiiel besser aus. :P
    Vielen Dank!

  43. 43
    Kommentar von Thomas

    Hallo Frank,
    prima, dieses Plugin. Das Zählen an sich funktioniert auch, allerdings bekomme ich eine fette Fehlermeldung beim Aufruf des PostReadCounters im Adminbereich:
    Fatal error: Cannot redeclare get_totalposts() (previously declared in /www/htdocs/xxx/wp-content/plugins/stats/stats.php:62) in /www/htdocs/xxx/wp-content/plugins/sayfa_sayac.php on line 135
    Irgendeine Idee, woran das liegt?
    Gruß
    Thomas

  44. 44
    Kommentar von Frank Bültge

    Hallo Thomas,
    habe eine neue Version geschrieben, denn dein Plugin "stats" benutzt die selbe Funktion. Ist nun behoben uns sollte laufen.
    LG Frank

  45. 45
    Kommentar von Thomas

    Hallo Frank,

    wow, Danke für den superschnellen Service!! Ich werde Dich in mein Abendgebet einschließen :D

    btw: man (=ich) hätte auch selber drauf kommen können, wenn man sich die Fehlermeldung mal aufmerksam durchgelesen hätte :-(

    Gruß
    Thomas

  46. 46
    Pingback von Basic Thinking Blog » Laerm.de = entspannen, zurücklehnen, mitschwofen
  47. 47
    Pingback von WP - Sayfa Sayaç (de) - Die meistgelesenen Postings @ Brandt Aktuell
  48. 48
    Kommentar von Stefan @ Brandt Aktuell

    Hallo,

    ich habe heute meinen Blog auf einen "Multi-Blog" umgestellt, um 2 Subdomains mit einer WordPress Installation betreiben zu können.

    Das Plugin Sayfa Sayac hat ja bisher die Statistikdaten in die Tabelle wp_sayfa_sayac geschrieben. Nun würde ich 2 Tabellen benötigen, um die Statistikdaten getrennt für beide Subdomains zu speichern.

    Da die Multi-Blog Installation ja immer mit dem gleichen Plugin-Verzeichnis arbeitet hier nun meine Frage:

    Gibt es eine Möglichkeit das Sayfa Sayac Plugin für den Zugriff auf die entsprechenden DB-Tabellen zu konfigurieren?

  49. 49
    Kommentar von Stefan @ Brandt Aktuell

    Super, habe schon selber gemerkt, das das Plugin automatisch den prefix der DB-Konfiguration von WordPress ermittelt und dann _sayfa_sayac hinten anhängt. Wenn es die DB-Tabelle also noch nicht gibt wird sie halt neu erstellt.

    Somit ist das Plugin super für Multi-Blogs zu verwenden. Hab es gleich mal getestet.
    Werde mir mal anschauen wie das im code aussieht und dann evtl. andere Plugins, die nicht so flexibel sind, anpassen.

  50. 50
    Kommentar von Thomas

    hallo, ich habe den counter im loop in der index.php eingebaut, da ich keine site.php im theme habe. leider gibt es jetzt das problem, dass mit jedem klick auf die kategorie alle beiträge um 1 hochgezählt werden.
    kann jemand dazu helfen ?

  51. 51
    Kommentar von Frank Bültge

    @Stefan: das mache ich, in dem ich den Präfix des Plugins, wo das Plugin aktiviert wird abfrage.
    Die Variable $table_prefix übergibt bei WP den PRäfix der Datenbank, die in der config von WP steht. Die Variable $wpdb sollte auf global gesetzt sein.

    @Thomas: der Counter muss explizit einem Beitrag zugeordnet sein, also hast du vielleicht eine Abfrage in der index.php, wenn es sich um single handelt, dann wird nur ein Beitrag dargestellt und somit könnte dort vielleicht der counter rein.

    LG Frank

  52. 52
    Kommentar von Thomas

    ich habe es bisher so gelöst:

    aber jetzt sehe ich es nicht mehr im beitrag (verwende den more-tag um nicht alles gleich anzuzeigen). kannst du dir das vielleicht mal ansehen ? herzlichen dank für den service

  53. 53
    Kommentar von Frank Bültge

    @Thomas: Das kann nicht so einfach nicht, dazu benötige ich dein Theme. Vielleicht kannst du es mir senden und ich schau mal.

  54. 54
    Pingback von claudio schwarz - purzlbaum » Es guets Neus!
  55. 55
    Kommentar von Florian

    Hallo zusammen! Ich hatte auch das Problem, dass das Plugin (danke dafür! Ist spitze!) mich mitgezählt hat, obwohl ich Admin-Status war und "b" auf "0" gesetzt hatte. War aber einfach zu lösen. So sehen die Möglichkeiten bei mir aus:

    a)- "Originaler" admin mit Name "admin": wird nicht mitgezählt
    b)- "Originaler" admin mit Nickname "XY": wird nicht mitgezählt
    c)- Anderer Benutzer mit admin-Status: wird mitgezählt

    Anfangs war ich mit Variante a) unterwegs. Variante b) war aber das, was ich wollte. Klappt!

  56. 56
    Pingback von FINGER.ZEIG.net » Selbstgef
  57. 57
    Pingback von Cywhale.de:CoreBlog » Blog Archiv » Erste Erfahrungen mit WordPress…
  58. 58
    Pingback von Gold for Ella (seo)- WordPress Theme für WordPress 2.1-mit Plugins und Features
  59. 59
    Pingback von Wordpress 2.1 » Neunzehnhundert.org :: Neue Introspektiven
  60. 60
    Pingback von Blog » Hintergrundinfos zu Software und Layout » Frank Helmschrott
  61. 61
    Pingback von jovelblog » neue Plugins für das jovelblog
  62. 62
    Kommentar von Christian Seip

    Ich glaube, ich stehe auf dem Schlauch.

    Mein Benutzer hat die Rolle admin, aber einen anderen Nick als admin. Ich habe den Zähler in single.php eingefügt mit Parameter b=0 (admin nicht mitzählen). Trotzdem erhöht sich der Zähler in der Datenbank durch die Vorschau beim Verfassen eines Artikels.

    Einen WP-Cache habe ich nicht, zumindest ist mir keiner bekannt und ein Plugin mit dem Namen gibt es auch nicht.

    Wo steckt mein Denkfehler? Ist single.php nicht auch für die Vorschau eines Artikels zuständig? Liegt es daran, dass ich meinem Benutzer erst nachträglich die admin-Rolle zugewiesen habe (ich wollte eigentlich standardmäßig ohne admin arbeiten, so wie man root nur zur Administration verwenden soll)?

    Fragen über Fragen... Ich fände es nett, Frank, wenn Du mir Neuling auf die Sprünge helfen könntest.

    Ach ja: Ich habe eben noch auf die 3.1 aktualisiert (seit wann gibt es denn die?). Da kriege ich's auch nicht hin.

  63. 63
    Pingback von Blattschatten.de » Blog Archive » Selbstgefälschte Statistik
  64. 64
    Kommentar von Christian Seip

    Hallo Frank,

    gestern Abend war's schon spät. *schäm* Mein Kommentar von gestern ist also hinfällig, nachdem ich Florians Beitrag vom 10. Januar 2007 um 23:17 heute noch einmal gelesen habe. Ich hatte Fall c) und auch noch d) (normaler Benutzer ohne Admin-Rechte).

    Ich bin doof und alles funktioniert, wie von Dir gedacht.

    Danke für das Plugin.

  65. 65
    Pingback von Basic Thinking Blog » Wordpress Plugin: Top-Postings nach Kategorie
  66. 66
    Kommentar von Stefan

    Hallo Frank,
    stimmt es, das wenn ich die Statistikausgabe auch im Loop auf der Startseite stehen habe, das dann jedesmal für jeden Beitrag der auf der Startseite angezeigt wird, die Statistik hochgezählt wird?

    Dadrüber habe ich nicht nachgedacht beim anpassen meines Templates. Ich denke dann sollte ich die Ausgabe nur auf den Single Seiten machen - richtig?

  67. 67
    Kommentar von Frank Bültge

    Ja, stimmt. Der Counter muss in die single.php bzw. mit is_single abgefragt werde, wenn es keine single.php gibt.

  68. 68
    Kommentar von tom

    Hallo Frank,

    bei der Anzeige, wann der Artikel letztmalig gelesen wurde, liefert
    [code]l, j. F Y - H:i[/code]
    die Ausgabe auf Englisch: Sunday, 18. February 2007 - 16:17

    Geht das nicht auf Deutsch?

    Danke, Tom

  69. 69
    Pingback von Buenos Dias Elias - Wordpress Plugins
  70. 70
    Pingback von Kaffeeklecks - Welt » Eingesetzte Plugins
  71. 71
    Pingback von AnKain’s Blog » Blog Archiv » Neues PlugIn - Sayfa Sayac
  72. 72
    Kommentar von Stefan

    Ich suche nach einer Möglichkeit, in der Ausgabe der meistgelesenen Beiträge eine oder mehrere Kategorien auszuschliessen, ist sowas möglich ?

  73. 73
    Kommentar von Frank Bültge

    nein, ist derzeit nicht vorgesehen.

  74. 74
    Pingback von Charles’ Chaos… » Blog Archiv » Liste meiner Plugins
  75. 75
    Pingback von Meine 17 Lieblings Favourite Plugins für Wordpress
  76. 76
    Kommentar von Jan

    Wollte dies auch einbauen, leider gab es bereits bei der Aktivierung im Admin-Template einen Fehler. Hab dann die Tabelle in SQL erstellt, es ging aber leider immer noch nicht. schade.

  77. 77
    Kommentar von Frank (Spielzueg 25)

    Hallo,
    ich habe so eingebunden:

    Kriege aber als Fehlermeldung:
    Warning: Missing argument 11 for sayfa_sayac() in /home/www/web85/html/wp-content/plugins/sayfa_sayac_de.php on line 33

    Ziel war es eben nur zu zählen, also ohne Ausgabe...

    Kannst du helfen ?

    Gruß
    Frank

  78. 78
    Kommentar von Frank Bültge
    <?php sayfa_sayac(1, 0, 0, 0, 0, '', '','', '', '') ; ?>
    müsste die Lösung sein.
  79. 79
    Kommentar von Frank (Spielzeug 25)

    Nö:
    Warning: Missing argument 11 for sayfa_sayac() in /home/www/web85/html/wp-content/plugins/sayfa_sayac_de.php on line 33

    Mache ich was falsch ?

    Gruß
    Frank

  80. 80
    Kommentar von Frank (Spielzeug 25)

    Hm, Codeeinblendung ging wieder nicht, aber es ist eh nur dein Codeschnipsel...

  81. 81
    Kommentar von Frank Bültge

    Nutze mal die aktuelle Version 3.2, da gibt es nur 10 Paramter zum übergeben. Du hast sicher noch eine ältere Version.
    LG Frank

  82. 82
    Kommentar von Franks Baby Blog

    Hartes Stück Arbeit, Danke !

  83. 83
    Pingback von Meine besten Plugins für Wordpress - der Wendländer
  84. 84
    Pingback von Basic Thinking Blog » Sayfa Sayac
  85. 85
    Trackback von Dimension 2k
  86. 86
    Pingback von Geordnete Liste aller im Blog Karneval vorgestellten Wordpressplugins » Artikel » NSAHs Blog
  87. 87
    Trackback von Blog.Fritscheweb.de
  88. 88
    Pingback von Mehr Plugins braucht der Welt » Gedankenschrei Blog
  89. 89
    Kommentar von Elias

    Hallo Frank, könnte man auch eine Top-10 je Wordpress Kategorie anzeigen lassen? Falls nicht wäre das ja evtl. etwas was man in Zukunft einbauen könnte...

  90. 90
    Kommentar von newspartner

    hello Cool Plugins. But i am use Wordpress mu. can you Edit for Wordpress MU versiyon ?

  91. 91
    Pingback von Arkion.DE » Plugin Karneval
  92. 92
    Kommentar von Frank Bültge

    @Elias: mals sehen, ob ich Zeit finde.

  93. 93
    Kommentar von Frank Bültge

    @newspartner: wat is the divrent in WP mu for plugins?

  94. 94
    Kommentar von Ben-Inside

    Hi,

    irgendwie bekomm ich einfach den Punkt vor dem Gelesen, heute usw. nicht weg. Es bringt nichts, wenn ich & middot; in Zeile 30 entferne, denn der wird trotzdem angezeigt.

    Komisch.

  95. 95
    Pingback von Einige meiner liebsten Wordpress-Plugins < »kammerflimmern«
  96. 96
    Pingback von WP Plugins DB » Blog Archive » Sayfa Saya&amp;#231; - Post Read Counter (de)
  97. 97
    Kommentar von Frank Bültge

    @Ben-Inside: das zeichen wird im Funktionsaufruf übergeben, siehe Doku oben.

  98. 98
    Pingback von Must-Have Plugins für Besucher » Gedankenschrei Blog
  99. 99
    Pingback von Eine lustige Statistk im Mai : Schallgrenzen | musikblog
  100. 100
    Pingback von WordPress Plugin Update Woche durchgeführt » Brandt Aktuell
  101. 101
    Kommentar von Oliver Muenk

    Gibt es vielleicht auch ein Möglichkeit eine Liste zu generieren, welche die letzten 5 gelesenen Posts anzeigt?

  102. 102
    Kommentar von Frank Bültge

    Das machen eine ganze Reihe von referer-Plugins. Schau mal, da wirst du sicher fündig. Ich speichere die Daten nicht für ein derartige Ausgabe.

  103. 103
    Pingback von alles was bewegt » verwendete WordPress PlugIns
  104. 104
    Kommentar von Florian

    bei mir wurde bei postings die noch keinen hits hatten (weil das plugin ja neu installiert ist), als datum des letzten aufrufes der 1.1.1970, also standard-datum angezeigt. da das natürlich unschön ist, habe ich in zeile 55 folgende änderung gemacht:
    von
    $bironceki_okuma = strftime('%A, %d. %B %Y - %H:%M', $sayac->son_tarih);
    zu
    $bironceki_okuma = ($sayac->son_tarih ? strftime('%A, %d. %B %Y - %H:%M', $sayac->son_tarih) : __('noch nie', 'sayfasayacprc'));

  105. 105
    Trackback von heunihome - the long road
  106. 106
    Kommentar von Martin

    Hallo Frank, der codeschnipsel vor "Update:" enthält meineserachtens einen Fehler, da sich so die "ul"s und "li"s ziemlich verpurzeln.
    Richtig müßte wohl sein:
    1, 1, 1, 1, 1, '{ul}', '{li}', '{/li}', ' ', '{/ul}'
    natürlich mit den richtigen Klammern, aber hier funktioniert die codeansicht nicht. ;-)

  107. 107
    Kommentar von Thomas

    Hallo!

    Ich bin seit kurzem auch Wordpress Fan und habe nun ein Problem, welches ich nicht selbstständig gelöst bekomme.

    Das Sayfa Sayac Plugin habe ich installiert und aktiviert. Wenn ich jedoch im Adminbereich auf "Tellerrand / Post Read Counter" gehe, dann sieht das so aus:

    http://www.thomaskattwinkel.de/tmp/wp.jpg

    Thomas

  108. 108
    Kommentar von Frank Bültge

    Klappt nicht immer sofort mit der Antwort. Also bitte spiele die Datei nochmals per FTP ein, vermute da einen Fehler. Ansonsten ist es sehr schwer für mich da Fehler zu lokalisieren, kann ich einen Zugang haben?

  109. 109
    Pingback von Wordpress Artikelverzeichnis - Welche Plugins?
  110. 110
    Kommentar von E. S.

    Hallo!

    Ist es möglich im Sidebar nur die meist gelesenen Artikel des Tages anzeigen zu lassen?

    Vielen Dank vorab für die Hilfe und Grüße!

  111. 111
    Kommentar von Frank Bültge

    Nein, die Artikel werden nicht in Abhängigkeit des Datums gespeichert. Man kann lediglich die komplette Topliste einbinden, siehe Artikel.

  112. 112
    Pingback von Basic Thinking Blog | Updates
  113. 113
    Pingback von Cowboy’s Weblog » Read-Counter
  114. 114
    Kommentar von Markus

    Klasse Plugin, danke für die Übersetzung :-)

    @E. S. Schau dir mal semmelstatz an, diese WP-Statistik bietet eine solche Topliste. Die steht zwar nur im Admin-Bereich, aber vielleicht kann man das in die Sidebar übertragen.

  115. 115
    Kommentar von E. S.

    @ Markus

    Das habe ich bereits vergeblich versucht. Im Grunde müsste die Ausgabe im Admin Bereich ohne Probleme ins Sidebar ja übertragbar sein. Leider bin ich kein Experte und würde mich daher über Tipps sehr freuen.

    Danke!

  116. 116
    Kommentar von PinkPüppi

    Hallo Frank,

    deine Plugins würde ich gerne nutzen. Aktuell habe ich FeedStats und den Counter installiert. Allerdings kann ich keine Einstellungsänderung vornehmen. Auch wird nichts auf meiner Seite gezählt.
    Den Counter habe ich nun seit ein paar Tagen installiert, dennoch wird keiner gelesener Beitrag gezählt.
    Vielleicht kannst du mir da irgendwie behilflich sein?. Ich nutze seit heute die WP Version 2.2.3 bis vor 2 Stunden die 2.2.2.

    Gruß

  117. 117
    Kommentar von Frank Bültge

    Der Counter muss in dem jeweiligen Template integriert sein. Hast du den Code eingebaut, siehe Beschreibung oben.

  118. 118
    Kommentar von PinkPüppi

    ...maaan...vergiss es einfach ;) ..es ist durchaus vorteilhaft Dinge öfter zu lesen. Ich füge nun brav nen Codeschnipsel ein und dann müsse das ja zählen *seufz*....nichts für ungut ;)

  119. 119
    Kommentar von Markus

    Hoppla, kann es sein, dass dieses Plugin nicht mit WP 2.3 kompatibel ist? An der vorgesehen Stelle findet sich nur eine Leerzeile.

  120. 120
    Kommentar von Frank Bültge

    Nein, auch das sollte funktionieren.

  121. 121
    Kommentar von Markus

    Hast Recht Frank, war ein Fehler von mir: Ich hatte das Plugin versehentlich gelöscht.

  122. 122
    Kommentar von Robert

    Hallo Frank,

    auch das ist mal ein super PlugIn, vielen Dank!
    Nun zu meinem Problemchen. ;-)

    Wenn ein Beitrag zum ersten mal aufgerufen wird, so erscheint als Datum bei "zuletzt " der 01. Januar 1970 - 01:00

    Was kann man da tun?

    Gruß
    Robert

  123. 123
    Kommentar von Robert

    Hi Frank,

    noch eine Frage. Ich versuche die Top 100 darzustellen, aber so sieht es bei mir aus:

    http://www.pixelgangster.de/?page_id=6776

    Verwendet habe ich folgende Zeile:

    ', '', '', ''); ?>

    was so dann sicher falsch ist. Ich würde gerne so eine Dartstellung hinbekommen, wie es z.B. hier der Fall ist, ...

    http://www.pixelgangster.de/?page_id=5423

    ... also ohne "Stufeneffekt".

    Gruß
    Robert

  124. 124
    Kommentar von Frank Bültge

    So wie hier: Statistik

    <?php if (function_exists('fb_sayfa_sayac_reporter')) : ?>
    

    Die 15 meist gelesenen Beiträge

      <?php fb_sayfa_sayac_reporter(15, false, true, '
    • ', '', '', '
    • '); ?>
    <?php endif; ?>
  125. 125
    Kommentar von Robert

    Genau so! Danke Dir!

  126. 126
    Kommentar von Frank Bültge

    Hallo Robert,
    das Datum wird vom Server gezogen, da die Tabelle noch keine Einträge zum Beitrag hat. Den Beitrag aufrufen! Eventuell könnte man auch das Plugin erweitern und das abfragen. Aber in der Regel legt sich das schnell.

  127. 127
    Kommentar von sohbet

    thanks

  128. 128
    Pingback von Post Counter » heunihome - the long road
  129. 129
    Kommentar von Robert

    Hallo Frank,

    ich nerve dich mal erneut mit einer Frage.
    Ich habe in mein single.php die Zeile ...

    ... eingefügt, was ja so auch schön brav mitzählt, allerdings so nur die "Einzelbeitragsseiten". Da aber die meisten (die jetzt nicht z.B. über Google kommen) die Beiträge direkt über die "Übersichtsseiten" (z.B. Startseite) lesen, so würde ich auch gerne diese mit erfassen. Dazu habe ich mal die Zeile ...

    ... in mein post.php platziert, was so auch zu funktionieren scheint. Das Problem dabei ist jetzt natürlich, das der Aufruf einer "Einzelbeitragsseite" nun doppelt gezählt wird.

    Hast du vielleicht eine Idee, wie ich diesen Doppler unterbinden könnte?

    Gruß
    Robert

  130. 130
    Kommentar von Frank Bültge

    Hallo Robert, nein dazu habe ich keine Lösung. Das Zählen wäre nicht korrekt und die Zahl ist zu vernachlässigen, gerade bei deinen Post/Day fallen die doch nicht ins Gewicht.

  131. 131
    Kommentar von Markus

    Hallo,
    Ich hatte ein ähnliches Problem wie Robert, und habe den Counter in die index.php eingefügt. Bei meinem alten Theme, auf dem 1.5 Classic basierend, gab es ja eine keine single.php. In der index.php hat es aber tadellos funktioniert

  132. 132
    Pingback von Basic Thinking Blog | WP-Plugin Updates
  133. 133
    Kommentar von Hexmaster

    Ich hab das in der single.php mit Übergabe der Parameter eingefügt. b ist auf 0 gesetzt, trotzdem zählt er immer meine Aufrufe mit, was er eigentlich nicht soll. Funktioniert das eventuell nur, wenn ich mit dem dem Namen "admin" eingeloggt bin... oder auch wenn ich mit einem anderen Namen eingeloggt bin, der aber der Benutzergruppe Admin angehört?

  134. 134
    Kommentar von Frank Bültge

    ja, der Name "admin" wird abgefragt. Eventuell in einer der nächsten Versionen anders, je nach Zeit.

  135. 135
    Kommentar von Hexmaster

    Danke für die schnelle Antwort... nun ist wenigstens klar, warum er mich immer mit zählt ;)

  136. 136
    Pingback von Basic Thinking Blog | Sayfa Sayac aufgebohrt
  137. 137
    Kommentar von juliaL49

    In der neuen Version 3.3 (danke für das neue Feature :-) ), kann es sein, dass da was mit den Standardwerten nicht stimmt? Ich wollte das in einer Tabelle ausgeben lassen und habe deshalb als Parameter etc übergeben. Leider wird trotzdem immer eingefügt und damit die Tabelle völlig zerschossen.
    Hat es damit zu tun, dass das in der Funktion
    get_fb_sayfa_sayac_reporter_time angegeben wird?

  138. 138
    Kommentar von juliaL49

    Pfft, doofe Formatierung: da fehlt einmal [tr] (übergebener Parameter) und einmal [li class="alternate"] (wird immer eingefügt)

  139. 139
    Kommentar von Frank Bültge

    @juliaL49: die Funktion zum Ausgeben der Top Beiträge hat ihre Parameter geändert! Steht extra drin. Nun wird eine Liste (ul li9 ausgeben, keine Tabelle. Die Klasse dient der unterschiedlichen Formatierung je zweite Zeile, weg mag. Ansonsten nicht per CSS ansprechen.

  140. 140
    Kommentar von juliaL49

    Ah, das wollte ich wissen :-) Die Parameter hatte ich angepasst, aber dass es jetzt gar nicht mehr als Tabelle geht, das war mir nicht klar.
    Habs dann jetzt auch als Liste :-)

  141. 141
    Pingback von jojodat » Warum eigentlich der Umzug
  142. 142
    Pingback von Ja gut, aber… » 100 Tage…
  143. 143
    Kommentar von Stefan

    Moin Frank, ich habe den Counter wie von dir beschrieben in meine single.php eingebaut:

    Trotzdem zeigt mir Sayfa im Admin-Bereich für "Top Beiträge Monat" dieselben Zahlen an wie für "Top Beiträge heute". Mein Blog hab ich manuell schon auf Winterzeit umgestellt - komisch, dass Wordpress das nicht automatisch macht. Woran könnte es denn sonst noch liegen?

  144. 144
    Pingback von Geordnete Liste aller im Blog Karneval vorgestellten Wordpressplugins « Artikel « Nils sah's
  145. 145
    Pingback von Basic Thinking Blog | WP Plugin Updates
  146. 146
    Kommentar von mirc yukle

    thankjs

  147. 147
    Kommentar von Dominik

    Hi Frank. Auf einer Seite von mir verweist die "Topliste" der gelesenen Beiträge auf die Seiten ohne Permalink, also domain.de?page=96 (oder wie auch immer das aussieht). Weißt vielleicht woran das liegt? Ich hab die neueste Version 3.4 installiert.

  148. 148
    Kommentar von Frank Bültge

    Ja, das ist Absicht. Arbeite ich die Permalink-Funktion ein, dann geht die Datenbanklast enorm nach oben und dass soll damit vermieden werden, ich denke, dass ist sinnvoll.

  149. 149
    Kommentar von Dominik

    Aus Suchmaschinensicht ist das leider gar nicht sinnvoll. Double Content - gleicher Inhalt unter 2 URL's. Ging das nicht früher schon einmal? Hast du das wieder deaktiviert?

  150. 150
    Kommentar von Frank Bültge

    Das sehe ich nicht so. Statistik-Seiten gehören nach meiner Meinung in den Mehrwert der Leser, die sollten eh nicht indiziert werden, die schließe ich aus per Meta-Tag. Natürlich kann ich den Link via Permalinks einbauen, aber dann wird aus 20 Queries schnell 200 Queries bei 200 Links.

  151. 151
    Kommentar von Dominik

    Achso. Bei der Topliste ist ein nofollow drin? Hab ich nicht aufgepasst. Dann gibt's natürlich keine Probleme.

    Mir kam es grad noch. Ich meine nicht die Topliste im Backend, sondern die im Frontend. Nicht das wir aneinander vorbei reden.

  152. 152
    Kommentar von Frank Bültge

    Hallo Dominik,
    nein, habe ich so verstanden, aber trotzdem denke ich, dass lediglich pages und singles in WP als follow gekennzeichnet werden sollten. Wozu sollten die Statistiken von Suchmaschinen indiziert werden, es gibt keinen Wert für Leser und "Sucher".

  153. 153
    Pingback von BlogSprache.de >> » Weihnachts-Header gebastelt und andere Probleme
  154. 154
    Kommentar von Julien

    Hallo Frank,
    wir hatten das Plugin ebenfalls im Einsatz. Seit ein paar Tagen haben wir ein neues Template und das Datum wird nun auf Englisch angezeigt (d.h. Gelesen: 2 · heute: 2 · zuletzt: 1. January 2008). Könnte das am neuen Template liegen und wenn nicht, wo kann ich das umstellen (siehe auch Kommentar von Tom?
    Vielen Dank!

  155. 155
    Kommentar von Frank Bültge

    @Julien: Das Datum wird von den WP-Einstellungen gezogen. Wenn man es ändern will, so muss im Plugin die Zeile 74 entkommentiert und Zeile 72 auskommentiert werden.

  156. 156
    Kommentar von picard

    ich habe die selber herausforderung mit dem datum!
    meine locale.php ist auf deutsch, mein wp ist auf deutsch mein theme auch!
    nur das plugin nicht!

    wie hast du es auf deutsch bekommen frank? mit deinem zeile 72/74 beschreibenen tip?

    gruss
    picard

  157. 157
    Kommentar von Frank Bültge

    Ja, dass geht. Ich habe hier nichts im Plugin geändert, es werden die Daten aus dem Backend gezogen.

  158. 158
    Kommentar von picard

    in meinem backend steht
    j. F Y
    das ergibt
    Output: 21. Januar 2008

    ne idee?

  159. 159
    Pingback von Neues Plugin - Counter für Beiträge gelesen | USmith Blog
  160. 160
    Pingback von Klaus Hart Brasilientexte » Wichtiger Erfolg für Brasiliens Hungerstreik-Bischof Cappio: Erstmals heftige Kongreßdebatte über umstrittenes Flußprojekt | Brasilien heute - Politik, Kultur und Naturschutz
  161. 161
    Pingback von meistgelesene Artikel des Tages… : RNNR | speed.distance.web2.0
  162. 162
    Pingback von MINDTIME The Online Show » Wordpress Plugin Sayfa Sayac - PostReadCounter
  163. 163
    Kommentar von Rob Vegas

    Hallo Frank!
    Plugin eingebaut und es wird nun auch in der Sidebar angezeigt. Leider hat es aber nur ein einziges Mal gezählt und macht nun nicht weiter. Kann auch im Dash so oft ich will auf "anzeigen" klicken...bekomme keine neue Auswertung.

    Woran könnte das liegen?

  164. 164
    Kommentar von Frank Bültge

    Der Code ist in der single.php hinterlegt?

  165. 165
    Kommentar von Rob Vegas

    Besten Dank für den Tipp! Als Non-Programmierer denkt man, dass der Einbau des Codes in die Sidebar als Abfrage reicht. Ist jetzt aber natürlich logisch nachvollziehbar!

  166. 166
    Kommentar von Frank Bärmann

    Hallo Frank,
    hast du eine Idee, warum in dem Plugin (und nur dort) die Umlaute im Monatsnamen (März) nicht dargestellt werden? Das war mir nie aufgefallen, weil nur der März mit Umlaut ist und wir den gerade zufällig haben. Überall erscheint ein Quadrat statt dem 'ä'. Sonst haben meine Blogs keine Probleme mit den Umlauten. Nur in dem Plugin. Wenn es keine Lösung gibt, der März ist ja bald rum. Wäre trotzdem nett, wenn du Rat weißt.
    Grüße und Danke
    Frank

  167. 167
    Kommentar von Frank Bültge

    Das Plugin zieht die Datumseinstellung von den Einstellungen im Backend, so dass das Format von dort geladen wird. Eventuell das im Plugin direkt geändert?

  168. 168
    Kommentar von Markus

    Ich hatte da bei mir auch und dann festgestellt, dass das Plugin eine eigene Zeichencode-Einstellung hat. Die habe ich auf UFT8 geändert, und jetzt klappts mit den Umlauten.

  169. 169
    Kommentar von Christina

    Wo wird - wie aus dem kleinen "click mich"-Bildchen oben - der Parameter für die Kategorie und das Datum gesetzt?
    Aus den oben genannten Code-Parametern geht nichts als der Zähler hervor.
    ??

  170. 170
    Kommentar von Christina

    Wie kommt zum Parameter "zuletzt" zum Datum die UHRZEIT dazu? Bei mir zeigt es nur das Datum, aber keine Zeit?

  171. 171
    Kommentar von Frank Bültge

    Das Datum wird aus den Einstellungen von WordPress gezogen, also im Backend einstellen.

  172. 172
    Kommentar von Christina

    Ich meinte in Bezug auf das Plugin, denn laut oben ist da nichts für ein Datum oder Zeit an Parametern vorgesehen, im Screenshot ganz oben aber gezeigt.

  173. 173
    Kommentar von Frank Bültge

    ja, das Plugin holt die Formatierung aus Einstellungen --> Allgemein (Standard-Datumsformat)

  174. 174
    Kommentar von Christina

    * a - Zähler ja/ nein (1/0)
    * b - Admin Login mitzählen ja/nein (1/0)
    * c - Anzeige des Totalzählers ja/nein (1/0)
    * d - Anzeige des Tageszählers ja/nein (1/0)
    * e - Anzeige des zuletzt gelesen am ja/nein (1/0)
    * g - Anzeige, die vor der Ausgabe erfolgt
    * h - fügt Code vor den Tageszähler
    * i - wird vor jede Statistik-Ausgabe geschrieben
    * j - wird nach jede Statistik-Ausgabe geschrieben
    * k - fügt Code nach dem Zähler ein

    hier ist kein Parameter für eine Uhrzeit! - DAS meinte ich! "zuletzt gelesen" produziert z.B. nur Datum, keine Zeit!

  175. 175
    Kommentar von Frank Bültge

    Nein, es gibt keinen Parameter im Plugin, der wird von den WordPress-Einstellungen gezogen.
    Schau mal im Backend deines WP und gehe in Einstellungen, dort kann man die Formatierung pflegen -- Standard-Datumsformat.
    z.B.: j. M y, G:i --> das sieht dann so aus: 4. Apr 08, 19:12

  176. 176
    Pingback von Peter’s Blog» Blogarchiv » Neues “Statistik”-Plugin installiert
  177. 177
    Kommentar von Dennis

    Bei mir will das partout nicht angezeigt werden. Ich möchte nur eine Anzeige: "Gelesen: | Heute gelesen: | Zuletzt: ". Aber mehr als das wird nicht angezeigt, Beispiel ist hier: http://www.kaba-blog.de/2008/05/14/die-volksvertreter-und-ihre-eigenen-gesetze/

    Was mache ich da falsch? Gezählt wird alles, wie mir die Counter-Seite im WP-Admin zeigt.
    Der Code, den ich benutze, lautet wie folgt:

    Gelesen: | Heute gelesen: | Zuletzt:

  178. 178
    Kommentar von Dennis

    Ähm ja, ich sehe grade, da hats wohl irgendwie den Code nicht übernommen.

    Hier ist er nochmal:

    <?php if (function_exists('sayfa_sayac')) : ?>
    <?php sayfa_sayac(1, 1, 1, 0, 0, '', '','', '', '') ; ?>
    <?php endif; ?>
     | Heute gelesen:
    <?php sayfa_sayac(1, 1, 0, 1, 0, '', '','', '', '') ; ?>
    <?php endif; ?>
     | Zuletzt:
    <?php sayfa_sayac(0, 0, 0, 0, 1, '', '','', '', '') ; ?>
    <?php endif; ?>
    

    Ich hab bei jeder Zeile am Anfang das "<" entfernt, also daran liegt es nicht... Sonst wird der Code nicht angezeigt, sondern umgewandelt...

  179. 179
    Kommentar von Frank Bültge

    @Dennis: man muss nur einen Zeile einbauen, in der einfachsten Form.

    <?php if (function_exists('sayfa_sayac')) : ?><?php sayfa_sayac(); endif; ?>
    

    Ales weitere steht im Beitrag.

  180. 180
    Kommentar von Dennis

    Hallo,

    wollte mich nur mal für die Hilfe bedanken... Inzwischen habe ich auch verstanden, was ich falsch gemacht hatte und nun läuft auch alles wie gewünscht... :)

  181. 181
    Pingback von Sternico Blog» Blogarchiv » WordPress Tweaks (Teil 1)
  182. 182
    Kommentar von Sandra-Lia

    wie kann ich das Plugin nützlich machen, damit man gleich auf der Hauptseite die Leser der einzelnen Beiträge sieht?

  183. 183
    Kommentar von Frank Bültge

    @Sandra-Lia: Gar nicht, es wird nur per single-Page gelesen. Du kannst max. die Top 10 darstellen, siehe Artikel.

  184. 184
    Kommentar von Sandra-Lia

    Naja, stimmt nicht ganz. Ich habe es so weit, dass ichs in jedem Beitrag direkt auf der Frontseite einbeziehen kann. Nun versuche ich die Texte noch anzupassen. Allerdings zählt er so, wie ich ihn eingebunden habe, noch etwas ungenau. Deswegen werde ich versucht sein, herauszufinden, wie man das ändern kann.

  185. 185
    Kommentar von Frank Bültge

    @Sandra-Lia: sag ich ja, geht nicht. Er zählt bei Aufruf Frontseite für alle Artikel, weil das Plugin pro singel rechnet. Die texte kann man per gettext anpassen, dazu muss lediglich die po-Datei in PoEdit editiert werden.

  186. 186
    Pingback von Ja gut, aber … » Einjähriges!
  187. 187
    Pingback von Post Read Counter im Einsatz | Telagon Sichelputzer
  188. 188
    Pingback von Update: Top-10 Suchmaschinenoptimierung Wordpress Tipps » SEO Marketing Blog
  189. 189
    Kommentar von Hansi

    hola,

    kann es sein, dass in der datenbank des counters gelöschte einträge nicht ebenso entfernt werden und somit als "leere einträge" in der übersicht weiterhin noch in der statistik auftauchen?

    dies ist jedenfalls bei meine WP version 2.5.1 so der fall .... *grübel*

    saludos

    .

  190. 190
    Kommentar von Frank Bültge

    @Hansi: Du meinst sicher das Löschen eines Beitrags in WP, das bekommt das Plugin nicht mit und behält den Beitrag in der Tabelle.

  191. 191
    Kommentar von Oyun

    very thanks for you!! OyunXx

  192. 192
    Kommentar von Ahmet Topal

    Habe das Plugin downgeloaden und installiert, funktioniert Super!
    Voll dass nützliche Plugin finde ich... jetzt gibts auch die Version 2.1.
    Einfach Toll...
    Danke Frank für deine Übersetzung... (Obwohl würde mir auch nichts ausmachen, wenns Türkisch wäre, da ich Türke bin...)

  193. 193
    Kommentar von Oyun

    great code thanks.

  194. 194
    Kommentar von Frank Bültge

    Neue Version verfügbar, 3.5. Kleiner Bugfixes, Anpassung an WordPress 2.5 und 2.7, Erweiterung der Ausgabe im Backend

  195. 195
    Pingback von Ja gut, aber … » Gestern war Halloween
  196. 196
    Pingback von Visualtainment - Sinnvolle und nützliche Plugins für WordPress-Blogs - WordPress
  197. 197
    Kommentar von oyun

    Thanks so much.Canım

  198. 198
    Pingback von 这样活着~~~ » wordpress 2.7兼容的插件列表
  199. 199
    Kommentar von Manuel

    Das Plugin funktioniert bei mir nicht mit Wordpress 2.7, man kann den Admin-Bereich nicht mehr betreten. Musste das Plugin dann über phpmyadmin deaktivieren. Hast du eine Idee?

  200. 200
    Kommentar von Frank Bültge

    @Manuel: welche Version des Plugins nutzt du. Ich habe es in diversen Blogs mit 2.7 laufen, ohne Probleme.

  201. 201
    Kommentar von Manuel

    Hab das Plugin einfach nochmals deaktiviert und aktiviert. Und siehe da, es funktioniert. Keine Ahnung warum beim ersten Mal ein PHP-Fehler beim betreten des Adminbereichs kam (defintiv von dem Plugin, immerhin bezog sich der Fehler auf die .php-Datei von Sayfa Sayac)

  202. 202
    Kommentar von funkygog

    Ich habe ein Template erstellt auf dem die 50 meistgelesenen Beiträge erscheinen. Jetzt nach dem Update erscheint zusätzlich das Datum des Beitrags. Kann man diese Angabe im Code auskommentieren?
    Hier die Top-50 Seite

  203. 203
    Kommentar von Frank Bültge

    @funkygog: Habe das Plugin und den Beitrag erweitert, so dass du jetzt das Datum deaktivieren oder formatieren kannst.

  204. 204
    Kommentar von funkygog

    Hallo Frank,
    herzlichen Dank für dieses Update! Habe es gerade aktualisiert - funktioniert tadellos.
    Schönen Gruß
    Gorden

  205. 205
    Kommentar von Sven Schneider

    Ich habe genau das gleiche Problem sobald ich es mit WP 2.7 versuche zu installieren komme ich nicht mehr in den Admin bereich. Ich Versuche es jetzt auch mal ueber die methode es ueber Phpmyadmin zu deaktiviren und dann wieder zu aktivieren.

  206. 206
    Kommentar von tobias

    Kann auch den admin Bereich nach Aktivierung des plugins nicht mehr erreichen...

    Fatal error: Call to undefined function: wpag_get_resource_url() in /var/www/[user]/html/[domain]/wordpress/wp-content/plugins/sayfa_sayac/sayfa_sayac_de.php on line 465

  207. 207
    Kommentar von Sebastian

    Bei mir funktioniert das Plugin seit 2.7 leider auch nicht mehr. Adminmenu spinnt, hilft nur noch das Plugin via FTP zu löschen. Hilfe?

  208. 208
    Kommentar von Sebastian

    Der Fehler, der jedes mal kommt, lautet übrigens:
    Fatal error: Call to undefined function wpag_get_resource_url() in /is/htdocs/xxxxxxxxx/blogs/blog/wp-content/plugins/sayfa_sayac/sayfa_sayac_de.php on line 465

  209. 209
    Pingback von Ja gut, aber … » Jahresrückblick 2008/1: Die besten Blogartikel
  210. 210
    Pingback von links for 2009-01-02 auf Timos Weblog
  211. 211
    Kommentar von Sebastian

    Habe das Problem selbst gelöst. Liegt wohl daran, dass eine falsche Versionsnummer im Plugin steht, "2.6.999". Hab diese geändert und dann ging es.

  212. 212
    Kommentar von Frank Bültge

    @Sebastian: aktuell ist Version 3.5.3 aktuell, sie Historie auf dieser Seite und aktueller Download.

  213. 213
    Kommentar von Frank Bültge

    @tobias: Updaten auf die aktuelle Version.

  214. 214
    Kommentar von tobias

    Hallo Frank.

    Danke. Aber ich mußte trotzdem die Versionsnummer ändern, wie Sebastian es gemacht hat. Dann lief es.

    Frohes Neues Jahr!

  215. 215
    Kommentar von funkygog

    Schön das jetzt die tägliche Liste wieder funktioniert.
    Allerdings kommt es mir so vor, als ob der heute meistgelesene Beitrag einen falschen Wert hat.
    Angeblich wurde der Beitrag heute schon fast 3.000x gelesen und es werden ständig mehr.
    Hat sich da ein Bug eingeschlichen?

    Schönen Gruß
    Gorden

  216. 216
    Kommentar von Frank Bültge

    @funkygog: ich kann auf allen Blogs keinen Fehler feststellen und die letzten Änderungen waren auch nicht in dem Zusammenhang, sondern nur Fixe für WP 2.7.

  217. 217
    Kommentar von funkygog

    Hallo Frank,
    inzwischen ist der Beitrag auf Platz 6 der Top-Beitrag Insgesamt.
    Die anderen Top-Beiträge-heute haben realistische Werte.

    Gibt es die Möglichkeit den Zahlenwert eines Beitrags zurückzusetzten? (evtl. im php-admin Bereich?)

  218. 218
    Kommentar von Frank Bültge

    @funkygog: ja, in der zugehörigen Tabelle, die extra angelegt wird. Eventuell hast du den Code nicht nur in Page oder Single-Modi integriert, Startseite o.ä? Dann stimmt der Zähler nicht.

  219. 219
    Kommentar von funkygog

    Ich werde mir einfach mal die weitere Entwicklung anschauen.
    Vielleicht lag es ja am Beitrag.
    Ich habe den Code im Footer mit einer if (is_single() und if (is_page() eingebaut. Bislang waren die Ergebnisse auch realistisch und waren auch vergleichbar mit denen von wp-Stats.

  220. 220
    Kommentar von Frank Bültge

    Das ist so auch korrekt eingebaut, sollte also passen.

  221. 221
    Kommentar von venenbluten

    Hallo.

    Ich würde gern die öffentliche Statistic komplett entfernen.
    Ich möchte dieses Plugin nur intern nutzen.
    Welche Codezeilen muss ich löschen bzw. ausreemen?

    Danke für die Hilfe

  222. 222
    Kommentar von Frank Bültge

    Schau dir mal die Beschreibung an, dort kannst du jeden einzelnen Parameter mitgeben, so dass es keine Ausgabe gibt.

  223. 223
    Kommentar von venenbluten

    Danke Frank.

    Hab ich wohl überlesen. *Asche auf mein Haupt*

  224. 224
    Kommentar von thomas

    super! danke! geht wunderbar :)

  225. 225
    Kommentar von Marius

    Ich weis nicht wieso
    aber bei mir Läuft das nicht :-( )
    ich habe Wp 2.7.1 und überhaupt keine Ahnung von dem Ding
    trotzdem habe ich versucht
    das Plugin zu Instaliren
    dan das EXEC-PHP und das angegebene Parameter


    leider kein ergebniss:-()

  226. 226
    Kommentar von Frank Bültge

    Dieses Plugin benötigt kein ExecPHP, es bedarf aber dem Aufruf in der single.php, wie oben beschrieben.

  227. 227
    Kommentar von Susann

    Schade, dass das Plugin keine Reload-Sperre hat, denn wenn Du 20x F5 drückst, hast Du den Zähler um 20 erhöht - so ist das praktisch wertlos.

  228. 228
    Kommentar von Chris

    Obwohl ich die Wordpress-DE-Edition verwende und in meinen Theme-Postings alle Monatsnamen schön brav auf Deutsch sind, sind sie in diesem Plugin bei mir auf Englisch. Das Format ist zwar richtig: "2. March 2009", aber der Monatsname an sich ist auf Englisch. Wo kann ich das ändern? Danke.

  229. 229
    Kommentar von Frank Bültge

    Ich werde ein Update dafür bringen, da es dazu eine eigene Funktion in WordPress gibt, die hier aber noch keine Verwendung findet.

  230. 230
    Kommentar von Chris

    Wunderbar, vielen Dank.

  231. 231
    Kommentar von Frank Bültge

    Aktualisierung liegt vor, Datum ist nun der Mehrsprachigkeit mächtig.

  232. 232
    Kommentar von Chris

    Perfekt! Vielen Dank für den superschnellgenialen Support!
    Christina

  233. 233
    Kommentar von Chris

    Eine Frage hätte ich noch: unter WP 2.7.1 DE-Edition zeigt es mir nicht an, dass für dieses Plugin eine aktuellere Version vorliegt (3.5.5), es bleibt bei mir bei 3.4. Muss ich es immer manuell prüfen, ob eine neue Version vorliegt, oder "wie weiß" mein WP 2.7.1, dass dieses Plugin hier eine neue Version hat?

  234. 234
    Kommentar von Frank Bültge

    Ja, du musst es manuell prüfen. Das Plugin wird nicht im Repository von WordPress gelistet. Ich könnte sicher eine Funktion einbauen, die das macht, aber dazu fehlt mir die Zeit und es wäre wieder ein Eingriff mehr, der Daten nach außen sendet bzw. Daten bei mir irgendwo lesen muss.

  235. 235
    Kommentar von Chris

    Danke, ach so ... schade, aber dann hole ich es mir so. Ich hab so viele Plugins im Einsatz, da macht es ganz schön Aufwand, wenn man bei vielen immer manuell nachschauen muss, ob es ein neues gibt. Aber wenn jetzt die Sprache hier passt, dann bin ich zufrieden. Danke dir.

  236. 236
    Kommentar von Raimund

    Hallo,
    unter dem Downloadlink bekomme ich Version 3.5.3 mit letzter Änderung am 07.01. -- ist das dennoch die heute aktualisierte Version?

  237. 237
    Kommentar von Frank Bültge

    @raimund: habe es mir gerade zur Prüfung nochmal gezogen - Version 3.5.5

  238. 238
    Kommentar von Raimund

    Danke! Damit ist der März endlich auch ein Monat, in dem gelesen werden darf ;-) .

  239. 239
    Kommentar von Sebastian

    Hey Frank,

    über die Funktion fb_sayfa_sayac_reporter_time(); funktioniert die Top-Beiträge Ausgabe für den jeweiligen Tag ja wunderbar. Aber wie wandle ich den Code ab, damit er mir den Top-Artikel insgesamt (also meist gelesen Artikel insgesamt) anzeigt? Habe es über die Parameter nicht hinbekommen...

    Würde mich über eine kurze Antwort freuen!

  240. 240
    Kommentar von Frank Bültge
    <?php fb_sayfa_sayac_reporter(15,' ',' (','','',')','','d.m.Y, h:i'); ?>
    

    nur ein Beispiel, es reicht auch die Funktion aufzurufen, ohne Parameter fb_sayfa_sayac_reporter()

  241. 241
    Kommentar von Markus

    Hallo,
    ist zwar schon ne Weile her dieser Beitrag, aber ich komm mit der Sprache net klar. Wohin muss ich denn die beiden deutschen language-files hinkopieren? Und muss ich dann noch wo was umstellen, damit das read als gelesen dargestellt wird?
    Bitte um Info, vielen Dank!

  242. 242
    Kommentar von Markus

    So, sorry für den nächsten Beitrag. Man sollte halt auch von unten zu lesen anfangen. Habs gelöst, natürlich gehört der ganze Ordner in das plugin-Verzeichnis. Auf jeden Fall danke für das Modul, bzw. die Übersetzung.

  243. 243
    Kommentar von Henning

    Ist es möglich, die Ausgabe von sayfa_sayac_reporter nach Post und Page unterscheiden zu lassen? Ich würde gerne nur die Top Ten der Artikel ausgeben lassen und dabei die statischen Seiten außen vor lassen.

  244. 244
    Kommentar von Frank Bültge

    @Henning, aktuell nicht, es werden bei gleichzeitig gezogen.

  245. 245
    Kommentar von Frank Bültge

    @Henning: Es ist nun möglich.

    @alle: neue Version, neue Parameter für den Posttype, so dass man explizit Artikel, Seiten oder beides in der Statistik ausleiten kann. Ebenso gibt es ein erweitertes Backend um die Tabelle besser zu filtern für den Posttype.
    Viel Spaß damit

  246. 246
    Kommentar von Chris

    Warum meldet nicht WP (2.7.1) direkt, dass es ein Update gibt?

  247. 247
    Kommentar von Frank Bültge

    @Chris: weil das Plugin nicht im Repository von WordPress gehostet ist.

  248. 248
    Kommentar von Frank Plate

    Hallo,

    bei mir zählt es (frisch aufgesetzt) keine angesehenen Beiträge.
    Heute nacht frisch aufgesetzt, gleichzeitig mit Wordpress Stat.
    Die erkennen gelesene Beiträge, ausgehende Links, aber im Statistik Modul taucht nichts davon auf.

    Gruß
    Frank

  249. 249
    Kommentar von Frank Bültge

    Hast du die Funktion in die single.php des Themes kopiert?

  250. 250
    Kommentar von Frank Plate

    Hatte ich schon, ist aber wieder draußen, da ich sonst den Fehler bekomme
    Parse error: syntax error, unexpected T_ENDWHILE in .../single.php on line 64

    Habe leider keine Ahnung von PHP

  251. 251
    Kommentar von Frank Bültge

    @Frank: ich vermute, dann hast du einen Tippfehler beim Schließen von PHP

    
    
  252. 252
    Kommentar von Jürgen Baums

    Hallo Frank,

    habe Post Read Counter von 3.5.1 auf 3.5.5 upgedatet unter 2.7.1. Funktioniert bis auf die Ausgabe der "Top Artikel und Seiten heute" - wird seitdem nicht mehr aktualisiert. Die "Top Aritkel und Seiten" kummuliert allerdings schon. Any Idea?

    Viele Grüße
    Jürgen Baums

  253. 253
    Kommentar von Peter

    Hallo Frank, habe ja dein dolles Plugin schon länger im Einsatz. Nun hätte ich gerne in der Sidebar die, sagen wir mal 5 meistgelesenen (geklickten) Artikel der WOCHE. Lässt sich so etwas für Dummies wie mich realisieren?

  254. 254
    Kommentar von Stefan

    Hi,

    könntest Du vielleicht den Code posten, damit die Top-Beiträge mit Permalinks angezeigt werden anstatt dem ?p=123 ? Brauchst es ja nicht in Dein Plugin einzubauen, aber es wurde ja schon mehrfach nachgefragt. Dann könnten die Leutchen die es trotzdem so haben wollen einfach selbst einbauen.

    Wäre wirklich sehr nett von Dir !

    Danke
    Stefan

  255. 255
    Kommentar von Frank Bültge

    @Peter: ja, dazu muss lediglich die obige Funktion <?php fb_sayfa_sayac_reporter(); ?> in die sidebar.php deines Themes gelegt werden.

  256. 256
    Kommentar von Peter

    Whow. Funzt :-) Danke Dir.

  257. 257
    Kommentar von Frank Bültge

    dazu muss im Plugin einiges verändert werden, die Funktion von WP get_permalinks() ist zu nutzen, anstatt die statischen links mit p zu erzeugen. Dies erzeugt aber eien recht große Last und liefert kaum Mehrwert, so dass ich es geändert habe.

  258. 258
    Kommentar von BrasilOnline

    Hallo Frank,

    nutze dieses Plugin nun schon von Beginn an und habe auch die 3.5.6 (wurde übrigens intern nicht von den letzten Updates informiert) mit WP 2.8.1. Es funktioniert eigentlich tadellos. Zwei Dinge sind mir jedoch bei der Tages- und Allzeit-Topliste aufgefallen (sitzen bei mir in der Sidebar bzw. via Exec-Php in Pages):

    1. Wenn ich $fb_before_second und $fb_after_second leer ('') lasse, gibt er mir nicht den schliessenden li-tag aus (allerdings habe ich davor ein span-tag für den "x mal aufgerufen" Formatierung, vielleicht liegt es da dran). Trage ich jeweils li und /li ein, bringt er den /li am ende, macht am anfang jedoch jeweils den vorgegeben li='alt' und li='default'. (habe die klasse jedoch nicht vergeben, daher egal und am ende auch valide).

    2. Wenn ich Anführungszeichen (einfaches Hochkomma oder doppeltes) im Titel eines Eintrages habe, verwandelt er bei der Ausgabe selbige immer in " und nicht in ” (so macht es beispielsweise wordpress in the_title, in the_content oder auch die c2c_get_recent_posts Funktion. Die Darstellung der Liste ist im Browser zwar korrekt, allerdings ist sie nicht mehr xhtml-valide. Wenn sich sie natürlich bereits im Editor mit & quot; als Entinität eintrage, dann funzt es natürlich auch und die Liste ist valide.

    Alles nur als kleine Anmerkung zu verstehen, vielleicht hapert es bei mir ja wegen einem anderen Plugin. Habe ja auch workarounds gefunden und bezüglich Punkt 2 denke ich einfach bei der Erstellung eines Beitrages dran. Kommt ja auch nicht allzu oft vor. Daher hier einmal auch vielen Dank für deine Plugins, Scripte und Snippets, auf die ich immer wieder gerne zurückgreife.

    Gruss aus Brasilien, Dietmar

  259. 259
    Kommentar von Caro

    Hallo,
    ich benutzte dieses Plugin mit WP Version 2.8.3 und es Funktioniert Super.
    Ich habe dieses in miener single.php eingebaut


    das sieht dann so aus

    gelesen: 0 · heute: 0 · zuletzt: 5. August 2009

    Das Wort gelesen soll bestimmt die Gesamt Zahl anzeigen oder ?
    wenn das so ist, wie kann ich das Wort von gelsen in gesamt ändern ?

  260. 260
    Kommentar von Frank Bültge

    @Caro: am einachsten, in dem du die Sprachdatei änderst.

    @BrasilOnline: Vielen Dank für die Hinweise; sind nun in der neuen Version korrigiert bzw. ergänzt.

    Neue Version verfügbar. Das Plugin läuft nicht über das Autoupdate von WordPress, da es nicht im SVN von WP gehostet ist, liegt hier auf meinem Webspace.

  261. 261
    Kommentar von Chris

    Der Download-Link für das Plugin wie oben genannt, führt auf Error 404:

    http://bueltge.de/wp-content/download/wp/plugin/ssayfa_sayac.zip

  262. 262
    Kommentar von Frank Bültge

    @Chris: Danke, ist gefixt.

  263. 263
    Kommentar von BrasilOnline

    Hallo Frank,
    Perfekt. Vielen Dank für die Anpassungen.
    Grüsse Dietmar

  264. 264
    Kommentar von Oyun

    Hallo Frank, habe ja dein dolles Plugin schon länger im Einsatz. Nun hätte ich gerne in der Sidebar die, sagen wir mal 5 meistgelesenen (geklickten) Artikel der WOCHE.

  265. 265
    Kommentar von Frank Bültge

    @Oyun: Die Funktion fb_sayfa_sayac_reporter() in die sidebar.php und ggf. die Parameter anpassen, siehe Beitrag.

  266. 266
    Kommentar von dot8

    Kann es sein, das das plugin auch die robots mitzählt? Das wäre ja doof oder kann man das abschalten, das die gezählt werden?

  267. 267
    Kommentar von Web

    Hi, habe mein Wordpress noch auf 2.5.x laufen und habe das Plugin eingebunden nur durch hochladen der files in den Plugin Ordner.
    Bisher wird mir im Adminmenü aber noch keine Statistik angezeigt.
    Das das Plugin nicht rückwirkend zählt kann ich mir denken, aber seit der Installation, wurde bereits ein Artikel veröffentlicht, welcher auch nicht gelistet wird.
    Nun frage ich mich, ob ich doch noch Code-Schnipsel irgendwo einfügen muss oder ob meine Wordpress Version einfach nicht kompatibel ist.

    greez Web

  268. 268
    Kommentar von Frank Bültge

    @Web: ja, du musst den Codeschnipsel, siehe Artikel, in den Beitrag holen, in der Regel also in die single.php und page.php des Theme einbauen. Schau mal in die Anleitung.

  269. 269
    Kommentar von Web

    Eigentlich will ich es nicht auf der Webseite, sondern nur im Adminbereich und dafür scheint ja Code vorhanden zu sein, nur wird mir im Adminbereich nichts angezeigt.

    greez Web

  270. 270
    Kommentar von Frank Bültge

    @Web: das Plugin braucht eine Verbindung und daher muss der Code in das Frontend. Du kannst ihn dort gern so formatieren, dass man ihn nicht sieht, aber die Funktion muss dort laufen.

  271. 271
    Kommentar von Web

    Man verzeihe mir die vielen Fragen, aber ich bin php-technisch leider überhaupt nicht versiert.
    Würdest du dir evtl. die Mühe machen und mir genau sagen, welchen Codeschnipsel in die single.php muss, so dass ich nur eine Anzeige im Adminmenü bekomme? Sprich, der Counter ist drin, die Ausgabe aber nicht.

    Dazu müsste doch

    <?php sayfa_sayac(1, 0, 1, 1, 1, '', '','', '', '') ; ?>

    reichen oder? Spielt hierbei noch die Position in der Datei selbst eine Rolle?

    greez Web

  272. 272
    Kommentar von Frank Bültge

    @Web: <?php if (function_exists('sayfa_sayac')) sayfa_sayac(1, 0, 0, 0, 0, '', '','', '', ''); ?> Mit dieser Übergabe der Parameter wird kein Wert im Frontend geschrieben und trotzdem werden die Leser geschrieben, so dass du eine Statistik im Admin hast.

  273. 273
    Kommentar von Web

    Hi,

    vielen Dank für die Hilfe, hat alles wunderbar geklappt :)
    Und natürlich auch danke für das Bearbeiten des Plugins! :)

    greez Web

  274. 274
    Kommentar von Chris

    Das ist eine Super-Idee, damit kann ich es auch - wieder - verwenden. Optisch wäre damit mein Theme zu überladen, aber unsichtbar im Hintergrund - klasse.
    Gehe ich recht in der Annahme, dass dieser Code nur in die single.php und page.php kommt?
    Wenn er ohnehin unsichtbar ist, wäre es dann - beinahe - egal, wo genau hin? Ich habe von PHP auch keine Ahnung; bei meiner page.php bin ich ratlos, wo der Code hinkommen müsste: http://pastie.org/713639 ?

  275. 275
    Kommentar von Frank Bültge

    @Chris: Danke. Ja, in die single.php und page.php; im Grunde ist es egal, setze ihn doch nach dem Bereich von the_content(), falls du doch eine Ausgabe nutzen möchtest.

  276. 276
    Kommentar von Chris

    Vielen Dank, klappt super!!

  277. 277
    Kommentar von CallMeNighty

    Hi Frank,

    welche Codeschnipsel muss ich nehmen das nur ein bestimmter ADMIN mit dem WP-Login Name "NEWS Redaktion" die Ausgabe im Artikel sehen kann?

    Mit "" sieht sie ja jeder Leser und das wollen wir nicht.

  278. 278
    Kommentar von Frank Bültge

    @CallMeNightly: das get über das Plugin so nicht, geht aber über Standard WP, denn jeder Inhalt läßt sich auf seine Rechte hin steuern.
    if ( current_user_can('edit_posts') ) { Hier ist die Ausgabe. }
    So kannst du das Objekt abfragen, siehe Codex, wo alle Objekte der jeweiligen Rolle stehen. Ansonsten kann man eigene Objekte anlegen, die dann in deinem Fall nur der eine User "News Redaktion" haben soll. Entweder via Code oder das Plugin "Members" nutzen.

  279. 279
    Kommentar von redaktion

    warum hat man so ein komisches "?" Habe alles wie hier steht übernommen.

    Bitte mal hier nachsehen: http://www.deutschland-debatte.de

  280. 280
    Kommentar von redaktion

    ist da ein Versehen passiert, dass meine Frage hier nicht zugelassen wurde? Ich hatte heute früh ein Problem geschildert:

    "gelesen: 148 � " Wieso dieses Fragezeichen?

  281. 281
    Kommentar von Frank Bültge

    @redaktion: Liegt zum einem daran, dass sie keinen realen Namen verwenden und damit vorerst als Spam gelten und zum anderen daran, wie es auch unter dem Kommentarfeld steht, dass ich jeden Kommentar händisch bearbeite und ich nun mal nicht nonstop am Rechner sitzt und Kommentare beantworte; ein wenig Geduld ist daher angebracht; alternativ gibt es hervorragende kostenpflichtige Services

    - zum Problem: Welches Code-Schnipsel haben Sie kopiert; wie sieht der Code aus, den Sie hinterlegt haben und ich vermute, dass Sie nicht als Unicode speichern bzw das Blog laufen lassen.

  282. 282
    Kommentar von CallMeNighty

    Hallo Frank,

    ...nutze den Codeschnipsel:

    <?php if (function_exists('sayfa_sayac')) : ?><?php sayfa_sayac(); endif; ?>

    1.) Hatte angefragt, wie ich nur bei einen bestimmen ADMIN, bzw, zwei durch; oder wie auch immer getrennt, es anzeigen lassen das nur diese USER die Counterausgabe bekommen.

    DU schriebst:

    @CallMeNightly: das get über das Plugin so nicht, geht aber über Standard WP, denn jeder Inhalt läßt sich auf seine Rechte hin steuern.
    if ( current_user_can('edit_posts') ) { Hier ist die Ausgabe. }

    Kannst du mir weiterhelfen? Ich bin nicht der Supercoder ;( Kannst du mir einen Codeschnipsel schicken den ich anstatt des oben eingegebenen nutzen kann, wo ich nur noch den/die Adminnamen ändern muss!? Das ware eine super nette Geste!

    2.) Programmierst du "kleine Aufträge". ALso WP-Plugins nach Wunsch gegen Kohle? Wenn ja wie erreiche ich Dich? Kannst auch auf meine Email hier antworten...

    3.) Kann man es irgendwo einstellen das auch Admins gezählt werden. So wie ich das sehe werden ADMINS zzt nicht gezählt. Nur mal so aus Neugier *G

    4.) Wie heisst das Plugin hier für die "Live Kommenar Vorschau". Das extrem geil! Sind da die Buttons FETT, Kursiv, Zitat auch mit drin oder ist das im Template?

  283. 283
    Kommentar von Abdul

    Danke für die Anleitung. Dank der ausführlichen Beschreibung konnte ich diese Erweiterung problemlos zum Laufen bringen.

  284. 284
    Kommentar von redaktion

    erledigt - danke Frank

  285. 285
    Kommentar von Korbin

    Klasse Plugin!

    Ich habe leider nichts über ein Widget gefunden.
    Derzeit habe ich einfach den Code an der richtigen Stelle in meine Sidebar.php eingefügt, der mir eine Top 5 der gesamtbestbesuchtesten Artikel anzeigt.

    Da ich nun alles auf Widges umstelle, fehlt mir diese Funktion nun leider, da ich diese Anzeige nun nur entweder als erstes oder letztes anzeigen lassen kann.
    Da ich leider nicht so bewandert bin ein Widget zu erstellen, hoffe ich, dass du mir helfen kannst, oder jemand eine andere Daufreundliche Lösung hat. :)

  286. 286
    Kommentar von Frank Bültge

    @Korbin: Aktuell leider keine Chance, ich habe einfach keine Zeit das Plugin zu erweitern, Input von anderen Lesern ist gern willkommen.

  287. 287
    Kommentar von René

    Heute bin ich mal besonders neugierig ^^

    Hallo Frank, auch hier passt es zwar nicht direkt zum Artikel, aber es liegt dem nahe.

    Folgende Idee: Auf der Startseite liste ich einige Artikel in jeweils kleinen Boxen auf. Titel, thumbnail und einen Auszug des Textes. Gibt es eine WP-Funktion die per IP und-/oder Cookie dem Besucher ungelesene beiträge markiert (zb. anhand einer Grafik oder sogar per CSS in einer anderen farbe) und sobald der besucher diesen Artikel gelesen hat, dieser auch entsprechend de-markiert??

    Beste Grüße
    René

Überlastung, Kommentare sind vorübergehend geschlossen

Ich bin urlaubsreif, ersticke in Arbeit und damit auch für die Leser des Weblogs nicht zu erreichen. Bitte geduldet euch ein wenig mit Supportanfragen.
Leider muss ich die Kommentarfunktion deaktivieren, ansonsten würde ich weiter in Arbeit ersticken oder die Anfragen nicht nach bestem Gewissen beantworten.

Vielen Dank für das Verständnis!