• Gelöst gerdhansen2

    (@gerdhansen2)


    Hallo,

    ich benutze WordPress erst seit kurzem und bin auf der Suche nach einem Counter. Bisher habe ich nur Counter gefunden, die die Zeit anzeigen, oder Posts, Views, Shares, Likes etc…
    Ich arbeite gerade an einer Seite für ein Sportteam, und würde gerne die Spiele, die Anzahl der Spieler und die Siege einzeln eintragen und dann in einer Animation anzeigen lassen. Das Monstroid – Theme hat genau soetwas, aber das ist kostenpflichtig. Hier ein Screenshot
    Habe die letzten Stunden die Plugins auf der WordPress Website durchsucht, aber leider nichts gefunden. Hoffe, ihr könnt mir helfen.

    Gruß

    Gerd

Ansicht von 15 Antworten – 1 bis 15 (von insgesamt 17)
  • Dazu müsstest du ein paar konkretere Angaben machen, wie der Counter funktionieren soll.

    Streng genommen kannst du auch einfach in einem Beitrag oder einer Seite Text einfügen, der Zahlen wiedergibt. Das scheint dir aber nicht zu reichen?

    Thread-Starter gerdhansen2

    (@gerdhansen2)

    Hallo, danke für die schnelle Antwort.
    Ich hätte gerne auf der Frontpage, unter dem Header / über den Posts wie gesagt gerne einen Counter für verschiedene Items (k.a. ob das die richtige Bezeichnung dafür ist). Ähnlich wie der Kaffee / Projekte / Klienten Counter hier

    Da ich die Seite nur designe und nicht pflege, wäre es natürlich super wenn man die Zahlen im Backend einfach nur eintragen könnte, ohne groß zu coden.

    Gruß

    Gerd

    … auf der Frontpage, unter dem Header / über den Posts …

    Das geht, sofern dein Theme es nicht bereits genau so vorsieht, wahrscheinlich nur über die Erstellung eines Child Themes, in dem man die notwendige Funktionalität (Ausgabe einer Theme-Option im Header der Startseite) einprogrammiert. Wenn dein Theme im Header über einen Widget-Bereich verfügt, könnte man – sofern es sowas überhaupt gibt – ein Widget einfügen.

    … wäre es natürlich super wenn man die Zahlen im Backend einfach nur eintragen könnte, ohne groß zu coden.

    Ich kenne kein Plugin, dass das so wie gewünscht als fertige Lösung umsetzt.
    Vielleicht fällt noch jemand anderem hier ein Plugin ein?

    Edi

    (@psychosopher)

    Ich arbeite gerade an einer Seite für ein Sportteam, und würde gerne die Spiele, die Anzahl der Spieler und die Siege einzeln eintragen und dann in einer Animation anzeigen lassen.

    Wie soll die Animation denn aussehen?

    @edi Wenn du auf dieser Webseite etwas runtergehst, siehst du eine kleine JavaScrip-Animation mit Icons „Kaffeetasse“, „Puzzle-Teil“ und „Personen“, unter denen Zahlen hochgezählt werden.

    Skill Bars oder Skill Level nennt sich das in den Themes häufiger …

    Zum Beispiel per Shortcode-Plugin:
    https://wordpress.org/plugins/skt-skill-bar/

    Gruß, Torsten

    Das geht ja schon mal in die richtige Richtung.
    Die Frage ist aber, ob sich das ohne Programmierung in den Header integrieren lässt?

    Moderator PraetorIM

    (@praetorim)

    Die Frage ist aber, ob sich das ohne Programmierung in den Header integrieren lässt?

    Wenn das benutzte Theme an der gewünschten Stelle bereits einen Widgetbereich hat, muss man nur noch dafür sorgen, dass Shortcode auch im Widgetbereich ausführbar. Dies lässt sich ggfs. über das Hinzufügen eines Filters in der functions.php lösen:

    add_filter('widget_text', 'do_shortcode');

    Ansonsten müsste man an der entsprechenden Stelle halt entweder noch einen Widgetbereich einfügen (oder aber den Shortcode direkt hardcoded einfügen).

    Ich glaube, dass Gerd dass nicht unbedingt im Header haben möchte, sondern oben auf einer Seite (im Inhaltsbereich) würde auch passen. Und dann ließe sich das ja mit dem Shortcode umsetzen. Warten wir mal auf Feedback von ihm 😉

    Gruß, Torsten

    Thread-Starter gerdhansen2

    (@gerdhansen2)

    Ich lese hier interessiert mit und bin begeistert von eurer Hilfsbereitschaft. Danke dafür schon einmal 🙂

    Von der Animation her ist der SKT Skill Bar das, was ich mir vorstelle. Nur zwei Schwierigkeiten sehe ich:
    – Ich hätte lieber Icons statt Text (wobei das jetzt nicht so schlimm wäre)
    – Die Skill Bars basieren ja auf Prozentangaben und werden dementsprechend visualisiert. Das brauche ich eigentlich nicht (v.a., wieviel ist 100% der Spieler?)

    Wie gesagt, würde die Zahl gerne auf der Frontpage zwischen dem Banner und den Posts einfügen. Mit dem Coden ist das so ein Problem, ich hab so schon wenig Ahnung davon, aber ich hab den Auftrag bekommen weil die Spieler davon noch weniger Ahnung haben 😛

    Gruß

    Gerd

    Edi

    (@psychosopher)

    Das Plugin TF Random Numbers, kann das, was Du möchtest:

    https://wordpress.org/plugins/tf-numbers-number-counter-animaton/

    Für die Counter können Shortcodes verwendet und sie damit einfach an der gewünschten Stelle eingefügt werden.

    Thread-Starter gerdhansen2

    (@gerdhansen2)

    Das ist genau das, was ich gesucht habe 🙂
    Vielen, vielen Dank.
    Wie gesagt, hab nicht viel Ahnung vom Coden, hab die Nummern jetzt mit der „echo do_shortcode“ Funktion in die index.php getan und es scheint zu funktioneren… gibt es da noch elegantere Vorgehensweisen oder passt das so? Und wie könnte ich dieses oder andere, ebenfalls in die php gecodete Elemente, per CSS gestalten?

    Noch einmal vielen herzlichen Dank euch allen und einen guten Start in die Woche 🙂

    gibt es da noch elegantere Vorgehensweisen oder passt das so?

    Die Funktion ist genau richtig, aber wenn du das direkt ins Theme geschrieben hast, dann ist die Änderung beim nächsten Update wieder weg.

    Besser wäre ein Child-Theme.

    Und wie könnte ich dieses oder andere, ebenfalls in die php gecodete Elemente, per CSS gestalten?

    Entweder baust du nochmal einen Wrapper um den Funktionsaufruf:

    <div class="counter-wrapper">
    <!-- hier do_shortcode-Aufruf -->
    </div>

    Oder der Ouput des Plugin bietet schon Klassen/IDs an, die du nutzen kannst. Das kannst du mit den Entwickler-Tools deines Browsers leicht prüfen.

    Wenn es irgendwo live einsehbar ist, können wir auch direkt helfen.

    Gruß, Torsten

    Thread-Starter gerdhansen2

    (@gerdhansen2)

    Möchte mich noch einmal für die Hilfe bedanken.
    Arbeite bereits mit einem Child Theme 🙂
    Habe nun ein anderes Problem. Ich habe 3 Numbersets (genannt „Numbers 1, Numbers 2, Numbers 3“).
    Wenn ich jetzt
    "echo do_shortcode('[tf_numbers]Name "Numbers 3"[/tf_numbers]'); "
    im Template eintrage, so erscheinen alle drei Numbersets. Ich will aber nur „Numbers 3“.

    Moderator PraetorIM

    (@praetorim)

    Wenn ich die Dokumentation des Plugins richtig überflogen habe, müsste der Shortcode in Deinem Fall richtig lauten:
    [tf_numbers name="Numbers 3"]

Ansicht von 15 Antworten – 1 bis 15 (von insgesamt 17)
  • Das Thema „Custom Counter (der nicht Zeit / Views / Likes etc anzeigt)“ ist für neue Antworten geschlossen.