it-swarm.com.de

Sternebewertung für benutzerdefinierte Beitragstypen

Ich muss einem meiner benutzerdefinierten Beitragstypen Sternebewertungen hinzufügen. Zuerst habe ich sie selbst codiert, aber als die Bewertungsherausforderung kam, dachte ich darüber nach, stattdessen ein Plugin zu verwenden, also habe ich einfache Post-Typen verwendet.

Ich habe ein paar Sternebewertung Plugins ausprobiert und keiner von ihnen scheint zu funktionieren. Zum Beispiel habe ich mit WP-PostRatings den nächsten Code in meiner single-customposttype.php verwendet:

<?php if(function_exists('the_ratings')) { the_ratings(); } ?>

Das Bild zeigt, aber das Klicken bewirkt nichts. Das gleiche passiert mit anderen Plugins. Star Ratins sagt nur "ein Fehler ist aufgetreten", aber es werden keine anderen Debug-Informationen angezeigt.

Daher weiß ich nicht, ob Sie alternative Plugins oder eine andere Methode zum Hinzufügen der Sternebewertung für meinen benutzerdefinierten Beitragstyp empfehlen können, da dies nicht funktioniert.

2
dabito

Für jede Bewertungsfunktionalität wende ich mich immer an Gd Star Rating von Milan Petrovic.

Dieses Plugin kann SO viele Dinge tun, einschließlich Daumenbewertung, Bewertung von Kommentaren, mehreren Bewertungen usw. Es kann auch Rich Snippets (zum Abrufen Ihrer in Google SERPs angezeigten Sternebewertungen), Caching-Mechanismen usw. verarbeiten. .

Kurz gesagt, es kann viel, und ich benutze es im Allgemeinen wegen seiner Flexibilität und Fähigkeiten.

Möglicherweise müssen Sie den Code abhängig von Ihrer Site ändern. So habe ich ihn jedoch auf einer meiner Sites implementiert (in der Vorlagendatei 'single.php'):

if (function_exists('wp_gdsr_render_article')) {
    wp_gdsr_render_article(10, false,'',16);
}

Warnung: Sie sollten sich mit den Einstellungen des Plugins vertraut machen und die Dokumentation durchlesen, aber es wird viel Zeit in Anspruch nehmen.

3
Lars Koudal