Dieses Plugin ist nicht mit den jüngsten 3 Hauptversionen von WordPress getestet worden. Es wird möglicherweise nicht mehr gewartet oder unterstützt und kann Kompatibilitätsprobleme haben, wenn es mit neueren Versionen von WordPress verwendet wird.

Statify Widget

Beschreibung

Das Statify Widget zeigt die beliebtesten Inhalte anhand des Statify-Plugins des Pluginkollektivs. Schnell und übersichtlich!

Was ist Statify?

Statify ist ein Plugin für Besucherstatistiken mit Schwerpunkt Datenschutz, Transparenz und Übersichtlichkeit.

Hinweis: Diese Widgets funktionieren nur mit dem Hauptplugin Statify zusammen.

Funktionen

  • Populäre Beiträge: Summiert die Inhalts Aufrufe von Statify, sortiert diese und packt sie in ein Widget
  • Shortcodes: Die Aufrufzähler für Inhalte können auf jede Seite und jeden Beitrag gepackt werden
  • Benutzerdefinierte Inhaltstypen: Statify Widget unterstützt auch eigene Inhaltstypen und zeigt deren populäre Inhalte an
  • Intelligente Zusammenfassung: Auch bei verschiedenen Seitenpfaden fügt er die Anzahl Aufrufe korrekt zusammen
  • Wählbarer Zeitraum: Es ist möglich individuell den Zeitraum in Tagen für die beliebtesten Beiträge zuwählen.
  • Neu: Benutzerdefiniertes Widget Template: Jetzt kannst du individuelle Beitrags und Seiten Variablen zu dem Widget hinzufügen (siehe Hilfe).

Shortcode

Mit Hilfe des Shortcode `[statify-count]` lassen sich Aufrufe des aktuellen Beitrags oder Seite anzeigen. Mit den Optionen „prefix“ und „suffix“ lassen sich angezeigte Texte vor (Präfix) und nach (Suffix) den Anrufen kontrollieren:

[statify-count prefix="Total " suffix=" calls." days="8"]

Parameter:

  • prefix Wert vor dem Aufrufzähler
  • suffix Wert hinter dem Aufrufzähler
  • days Anzahl vergangene Tage der Statistik

Ergebnis: Insgesamt 243 Aufrufe.

Widget Einstellungen

Folgende Einstellungen können im Widget gemacht werden:

  • Titel
  • Inhaltstyp (Standardwert: Beitrag)
  • Kategorie (wenn „Beiträge“ ausgewählt ist)
  • Anzahl der Einträge (Standardwert: 5)
  • Aufrufe anzeigen (Standardwert: Nein)
  • Benutzerdefinierter Text (Plathalter für Anzahl Aufrufe: %AUFRUFE%)
  • Anzahl der zu vergangenen Tage (0 Tage = Nimmt die ganze Statistik)

Support

Freundliche Fragen zu dem Widget beantworte ich gerne unter Support.

Wenn du meine Arbeit magst, kannst du mich unterstützen, in dem Du das Plugin bewertest!

Entwickler

Screenshots

  • Statify Widget Ergebnisse
  • Statify Widget Einstellungen

Installation

  1. Installiere das „Statify“ Plugin von pluginkollektiv.
  2. Installiere dieses Plugin „Statify Widget“ und aktiviere es.
  3. Aktiviere das Popular Post Widget unter „Widgets“.

FAQ

Fehler: Das Widget findet keine Einträge

Statify hat dann noch keine Statistiken gesammelt. Warte ein paar Tage, bis Statify ein paar Aufrufe gezählt hat.

Zeige Seiten und Beiträge zusammen an

Ja! Seit Version 1.1.4 geht das.

Einfach in dem Widget das Beiträge+Seiten. Element auswählen. Das Widget zeigt dann die Standard Inhaltstypen „Beiträge“ und „Seiten“ zusammen an.

Zeige Aufrufe in Seiten und Beiträgen

Das ist möglich mit Shortcodes. Das Setzen von Präfix und Suffix ist nicht verpflichtend.

Eigenschaften:

  • days = Anzahl Tage der Statistik
  • prefix= Text vor dem Aufrufzähler
  • suffix= Text nach dem Aufrufzähler

Shortcode:

[statify-count prefix ="Total" suffix ="calls." days="8"]

Gesamtzähler für die gesamte Webseite:

[statify-count-sum prefix="Total" suffix="calls."]

Ich habe keine statische Seite als Startseite eingerichtet

Kein Problem, eine nicht existierende „Startseite“ (mit den Aufrufen) wird im Widget angezeigt.

Ich hab die URL angepasst

Das ändert nichts. Das Plugin nimmt jeden Statify Eintrag und summiert diese korrekt zusammen.

Darstellung anpassen (CSS)

Nutze einfach folgende CSS Klassen:
* Liste: .statify-widget-list {...}
* Listenelement: .statify-widget-element {...}
* Zählercounter im Listenelement: .statify-widget-element span {...}
* Link im Listenelement: .statify-widget-link {...}

Ändere die Aufzählungsart

Wenn du den Aufzählungstyp von numerisch (1., 2., 3., …) zu Punkten ändern willst, kannst du dies einfach mit CSS tun:

.statify-widget-element {
    list-style-type: circle;
}

FORTGESCHRITTEN: Widget Template ergänzen

Seit Version 1.3.8 ist es möglich durch hinzufügen eines Codes in die functions.php den Aufbau des Widgets zu verändern. Du kannst dafür das WP Post Objekt in dem Template verändern.

Es existieren zwei Hooks:

  • statify_widget_before_link
  • statify_widget_after_link

Zum Beispiel, um das Beitrags Thumbnail vor den Link im div Container hinzuzufügen:

function statify_custom_template($post) {
    echo '<div class="post_thumbnail">'. get_the_post_thumbnail($post->ID, 'thumb') .'</div>';
}

add_action('statify_widget_before_link', 'statify_custom_template');

FORTGESCHRITTEN: Rückgabe alle populären Beiträge als WP Query

Zum Beispiel packe dies in dein Theme:

<?php
    if(function_exists('statify_popular_posts')) {
        $wp_query = statify_popular_posts(
            $amount = 5,
            $days = 30,
            $post_type = 'post',
            $post_category = 0
        );

        // Make WP Post loop...
        while ( $wp_query->have_posts() ) {
                $ wp_query->the_post();
        }
    }
?>

Eigenschaften

  • $days = Anzahl der vergangenen Tage (0 Tage = Alles wird angezeigt)
  • $amount = Anzahl der Elemente
  • $post_type = Inhaltstyp (Beitrag = „post“, Seite = „page“, …)
  • $post_category = Kategorie des Beitrags, wenn Inhaltstyp „post“ ausgewählt ist

Rezensionen

6. Januar 2023
Vielen Dank für das Update! Das kam für mich genau zum richtigen Zeitpunkt, da ich gerade meine Statistik auf Statify umstelle, mir aber bisher bei diesem Plugin die Möglichkeit fehlte, das Featured Image auszugeben. Gerade wollte ich mich als php-Dummy auf die Suche nach einem Code-Schnipsel machen, da finde ich dieses Update... Plugin installiert, Code-Schnipsel eingebaut, eine CSS-Anpassung aus den FAQ übernommen - 5(!) Minuten später war das Widget fertig. Da hat bei anderen Top-Post-Plugins allein die CSS-Anpassung schon deutlich länger gedauert.
3. September 2016
Plugin installiert, Widget eingefügt, CSS angepasst - Fertig. Vielen Dank.
Alle 4 Rezensionen lesen

Mitwirkende & Entwickler

„Statify Widget“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„Statify Widget“ wurde in 4 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Statify Widget“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

1.3.8

  • Hot-Fix: Update problem, that hide any popular post widget content.
  • Remove unnecessary JQuery.

1.3.7

  • Add missing PHP Class File.

1.3.5

  • Feature Request: Add custom template option for widget (See: https://wordpress.org/support/topic/add-thumbnails-and-disable-jquery/)

1.3.4

  • Fix problem with Widget settings in Elementor (See: https://wordpress.org/support/topic/anzahl-der-aufrufe-anzeigen/)

1.3.3

  • New way to return list of popular posts as WP_Query
  • Correct the way how pseudo frontpage is generate

1.3.2

  • Fix for non existing views in „Frontpage“ alias

1.3.1

  • Fix bug in [statify-count-sum]. Remove unnecessary post_id.
  • Add shortcode parameter „days“ for limit interval days.

1.3.0

  • Bugfix: Hide duplicate frontpage item in widget.

1.2.9.

  • Now comtaible with PHP8
  • Fix two bugs occured in PHP8 version.
  • Remove „frontpage“ label, now the frontpage list with its original page name

1.2.8

  • Fix bugs

1.2.7

  • Add some description and tested up to WordPress v5.6

1.2.5

  • Fixed bug in backend for category select

1.2.4

  • Fixed ressourcen bug. Add required java script folder.

1.2.3

  • Add feature to filter for post category in widget.

1.2.2

  • Fixed another bug for unpublished posts

1.2.1

  • Translate whole plugin into English.
  • Fixed „show views“ translation bug.

1.2

  • English and German language
  • Fixed a link bug in the widget
  • Shortcode for total number of views

1.1.9

  • Correction of a translation error.
  • List type setting has been removed.

1.1.8

  • The plugin is now ready for translation.
  • You can now choose between the list type (<ol> or <ul>) per widget.
  • Now the classes statify-widget-list,statify-widget-element and statify-widget-link have been added as class to make a more flexible design possible.

1.1.7

  • List type ordered (<ol>) changed to unordered (<ul>) for higher theme compatibility.
  • Outdated create_function () method swapped.
  • Bug with shotcode usage removed (statify_count edited in Statify_Posts.class.php)

1.1.6

  • The functionality of restricting a time period for the content has been added.
  • Fixed a bug that caused the homepage to ignore when choosing „Posts + Pages“.

1.1.5

  • An error has been removed. He had always shown the number of views at the end of a page.

1.1.4

  • Content Type: „Posts and Pages“ added to show together
  • Views for article shortcode and theme function

1.1.3

  • Recording the evolution and tested for WordPress 4.7.6

1.1.2

  • Corrections in the validation

1.1.1

  • Custom text for the number of views
  • Unused require_once () removes
  • span element added by the number of views

1.1

  • Limitation of records canceled
  • added title attribute to the links

1.0

  • Release of the first version