WordPress: Gewinner aus Kommentaren auslosen
Ich hatte ja einen Netload Gutschein zu verschenken und heute habe ich einen glücklichen Gewinner ausgewählt. Erst mal:
Herzlichen Glückwunsch, Tina!
Am liebsten hätte ich jedem Kommentator einen Gutschein gegeben, aber so viele habe ich leider nicht. Tina wird den Gutschein wohl nun verwenden, um seltene italienische Thriller aus den 70ern zu laden (sagt sie zumindest). Wie auch immer, der Gutschein ist weg, danke fürs Mitmachen.
Falls es jemanden interessiert, möchte ich euch einen kurzen Einblick geben, wie das Ergebnis zustande kam bzw. wie die zufällige Auswahl des Gewinners stattfand. Um es kurz zu machen: Der nachfolgende SQL-Befehl liefert einen zufälligen Eintrag aus allen Kommentaren eines Artikels.
SELECT DISTINCT(comment_author), comment_author_email FROM $wpdb->comments WHERE comment_post_ID = ".get_the_ID()." AND comment_author_email != '".get_bloginfo( "admin_email" )."' ORDER BY RAND() limit 10
Ziemlich einfach, oder? Ich habe das ganze mal in ein kleines WordPress Plugin namens Comment Winner gepackt. Ich weis, an den Namen meiner Plugins und Tools muss ich noch etwas arbeiten
Wie auch immer, das Plugin hat entschieden, hier noch der Beweis. Eure E-Mail-Adressen wurden natürlich unkenntlich gemacht.

Vielen Dank für den Gutschein! Ich freue mich riesig!
Kein Problem, viel Spaß beim Verwerten