Positionen auf einem Diagramm zeichnen

Hier ist, was ich tun möchte: Für ein bestimmtes Datum möchte ich die Anzahl der Beiträge von einem bestimmten Tag .

Zum Beispiel: Am 14. März habe ich eine bestimmte Anzahl von Beiträgen mit dem Tag ” Jazz “. Ich möchte diese Zahl auf der Y-Achse eines Diagramms darstellen (sorge dich nicht darum, wie ich das Diagramm mache, ich möchte nur die Nummer bekommen) und das entsprechende Datum auf der X-Achse. Daher eine Grafik von Posts, die im Laufe der Zeit mit ‘ Jazz ‘ getaggt wurden.

Ich brauche nur zwei Variablen: die Anzahl der Beiträge von einem bestimmten Tags und das entsprechende Datum.

Ich habe gesucht, aber ich konnte kein Plugin dafür finden. Wie soll ich darüber gehen? Vielen Dank 🙂

Solutions Collecting From Web of "Positionen auf einem Diagramm zeichnen"

Sie können dies mit einer benutzerdefinierten SQL-Abfrage tun, etwa wie folgt:

global $wpdb; $results = $wpdb->get_results( "SELECT DATE(post_date) AS d, COUNT(*) AS c FROM $wpdb->posts WHERE post_status = 'publish' GROUP BY d" ); 

Sie erhalten ein Array von Objekten, wobei d das Datum und c die Anzahl der an diesem Datum veröffentlichten Posts ist. Sie sollten auch LIMIT-Einschränkungen festlegen, wenn Sie große Datenmengen abfragen möchten.

Hoffe das hilft.

Ich habe die selbe Frage selbst gestellt und diesen Kerl gefunden: digwp.com/2011/04/graphing-blog-comments-over-time

er macht etwas etwas komplizierter (die Anzahl der Kommentare pro Post pro Tag grafisch darstellend), aber beginnend mit einer sehr ähnlichen Abfrage nach Kovshenin und dem Zeichnen eines ordentlichen kleinen CSS-Graphen. Es ist kein komplettes Modul, aber er hat seinen ganzen Code zur Verfügung gestellt.