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ählersuffix
Wert hinter dem Aufrufzählerdays
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
- Finn Dohrn
- Homepage
Screenshots
Installation
- Installiere das „Statify“ Plugin von pluginkollektiv.
- Installiere dieses Plugin „Statify Widget“ und aktiviere es.
- 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 Statistikprefix
= Text vor dem Aufrufzählersuffix
= 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
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
andstatify-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