Plugins “stattraq”, “recent comments” y “most popular posts” funcionando con permalinks

23/2/2005 - -

Recent comments y popular posts son unos plugins del wordpress escritos por Jonathan Foucher que permite mostrar los ultimos comentarios y los posts que han sido más visitados ordenados por visitas. Estos 2 plugins dependen de otro plugin llamado wp-stattraq de Randy Peterman, un fantástico generador de estadísticas para Wordpress.
La batería formada por estos 3 plugins funciona estupendamente hasta que se activan los permalinks. Entonces el plugin "most popular posts" deja de mostrar nada. Para solucionar esto he hecho un par de modificaciones.

En most_popular.php cambiando:

if (ereg("%postname%", $permalinks)) {

por

if ( false ) {

evitamos que intente usar la estructura de permalinks para conseguir los datos ( a mi no me funciona)
Y por otro lado en stattraq.php y según aconseja Jonathan en este post, he cambiado:

if (($p != ”)){
$p = intval($p);

por

global $post;
if (($post->ID != ”)) {
$p = intval($post->ID);

Bueno, y por ahora no tengo ningún problema.
Para ver los más populares de la semana en vez de los más populares como viene en el plugin original, hay que cambiar la petición sql a algo como esto:

$sqlQuery = "SELECT COUNT(*) AS cnt, article_id, url FROM $tablestattraq WHERE user_agent_type=0 AND article_id!=’feed’ AND article_id!=0 AND TO_DAYS(now())-TO_DAYS(access_time)< $days GROUP BY article_id ORDER BY cnt DESC LIMIT 0,$limit";

Donde $days es el número días (por ejemplo 7) en el que se basará el cálculo de las visitas.

Tanto el creador de wp-stattraq como el de los 2 plugins que hemos comentado antes estan preocupados por el spam en los referrers. El primero anuncia que esta desarrollando algún mecanismo para poder eliminar el referrer spam de las estadísticas entre otras mejoras. También pide colaboración a los desarrolladores con el wp-stattraq ya que estas cosas consumen mucho tiempo.

2 Responses to “Plugins “stattraq”, “recent comments” y “most popular posts” funcionando con permalinks”

  1. xtukpegw:

    [URL=http://gmbezhoo.com]xflrnecq[/URL] ytecdbwk http://gybbuodn.com yhziprnz xlbpeqnz daoqbyub

  2. cypzodbraa:

    papoza | [url=http://nuxawo.com]kasoty[/url] | [link=http://keniry.com]kotipo[/link] | http://niweri.com | vewawi | [http://tyzuce.com vazupe]

Deja un comentario

Trencaspammers captcha