• Guten Tag,
    sagen wir, ich möchte lokale Kaffe’s bewerten, neben einem Text möchte ich auch z.b. das Preis Leistungsverhälltnis mit einem Sterne System bewerten, zusätzlich möchte ich das selbe Kaffe aber auch im Bereich der Atmosphäre bewerten, und Freundlichkeit des Personals etc.

    Dann möchte ich, dass der Besucher der Website in einer Übersichtsseite alle von mir getesteten Kaffe’s nach allen Kriterien sortieren kann. Also sich z.b. das günstigste Kaffe anzeigen zu lassen. (Sortieren nach Preis aufsteigend)

    Gefunden habe ich Plugins welche es mir erlauben SternBewertungen für den Artikel zu vergeben aber nicht mehre, und die Bewertungen sollen von mir gemacht werden und nicht von den Besuchern.

    Gibt es dafür ein Plugin oder einen weg das zu erreichen?

Ansicht von 3 Antworten – 1 bis 3 (von insgesamt 3)
  • Das sollte mit benutzerdefinierten Feldern (jeweils eins pro Bewertungs-Kategorie) eigentlich kein Problem sein. Bequemer wäre die Eingabe in einer Metabox, in der die Felder beschrieben werden. Als Plugin würde ich spontan an Advanced Custom Fields denken.

    Nun bietet Advanced Custom Fields von Hause aus kein Feld mit Rating-Sternchen, aber man kann sich hier mit einem numerischen Wert zwischen 1 und 5 behelfen, aus dem sich dann auch ein Durchschnitt errechnen lässt.

    Preis_Leistung: 4
    Atmospähre: 5
    Personal: 2
    Lage: 5

    Summe: 16
    Durchschnitt: 4

    Die Darstellung kann natürlich immer noch in Form von Sternen erfolgen.

    <?php $value = get_field( "preis_leistung" );
    for ($i = 1; $i <= $value; $i++) {
     echo '*'; }
    ?>

    Oder man verwendet etwas wie z.B. https://github.com/findingsimple/acf-field-star-rating

    Thread-Starter toastbrot

    (@toastbrot)

    Danke für die schnelle Antwort.
    Ich werde mir das Plugin mal ansehen.
    Mir ist das berechnen des Durchschnitts nicht so wichtig, mir ist wichtiger das der Besucher auf einer Übersichtsseite alle Einträge nach z.b. Preis_Leistung sortieren kann und sich den Sieger in der Sortierung genauer ansehen kann. – Danke nochmal

    Erfreulicherweise ist die Dokumentation von Advanced Custom Fields sehr hilfreich und führt auch auf, wie man Meta-Queries, also die gezielte Abfrage nach Post Meta-Daten, durchführen kann.

    http://www.advancedcustomfields.com/resources/how-to-query-posts-filtered-by-custom-field-values/

Ansicht von 3 Antworten – 1 bis 3 (von insgesamt 3)
  • Das Thema „Artikel Sortieren nach verschiedenen Bewertungen“ ist für neue Antworten geschlossen.