Plotando posts em um gráfico

Aqui está o que eu quero fazer: para uma data específica, eu quero o número de postagens de uma determinada etiqueta .

Por exemplo: no dia 14 de março, tenho um certo número de posts marcados como ” jazz “. Eu quero traçar esse número no eixo y de um gráfico (não se preocupe com a forma de fazer o gráfico, eu só quero obter o número) e a data correspondente no eixo dos x. Por isso, mostra um gráfico de posts marcados com ‘ Jazz ‘ ao longo do tempo.

Eu só preciso de duas variables: o número de postagens de uma marca específica e a data correspondente.

Eu procurei, mas não consegui encontrar nenhum plugin para isso. Como devo fazer isso? Obrigado 🙂

Solutions Collecting From Web of "Plotando posts em um gráfico"

Você pode fazer isso com uma consulta SQL personalizada, algo como as seguintes:

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" ); 

Você obterá uma série de objects onde d é a data e c é o número de postagens publicadas nessa data. Você também deve colocar restrições LIMIT se você planeja consultar grandes conjuntos de dados.

Espero que isto ajude.

Apenas perguntando a mesma pergunta, e encontrei esse cara: digwp.com/2011/04/graphing-blog-comments -over – time

ele está fazendo algo um pouco mais complicado (representando o número de comentários por mensagem por dia), mas começando com uma consulta muito semelhante ao kovshenin e desenhando um pequeno gráfico css. Não é um módulo completo, mas ele disponibilizou todo seu código.