Plugin para contar visitas en WordPress posts

Desde
10 Ene 2013
Mensajes
566
Estoy buscando el nombre del plugin para wordpress que cuenta las visitas en los post, he visto algunos blogs donde en la parte superior de cada articulo se puede contabilizar la cantidad de hits, saben el nombre?
 

nicorto

Lambda
Desde
2 Dic 2011
Mensajes
2.974
personalmente no uso plugin para eso :encouragement:

en el functions.php pon esto
Insertar CODE, HTML o PHP:
function getPostViews($postID){
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
return "0 View";
}
return $count.' Visitas';
}
function setPostViews($postID) {
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
$count = 0;
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
}else{
$count++;
update_post_meta($postID, $count_key, $count);
}
}

en el single.php esto arriba del h1 o title
Insertar CODE, HTML o PHP:
<?php setPostViews(get_the_ID()); ?>

y donde quieras que salga el número de visitas single.php
Insertar CODE, HTML o PHP:
<?php echo getPostViews(get_the_ID()); ?>
 

jjames

Delta
Desde
10 Ene 2013
Mensajes
566
Gracias amigo, ese era el que estaba buscando! espero que no haga mas lento el blog

---------- Post agregado el 31-may-2013 hora: 16:43 ----------

personalmente no uso plugin para eso :encouragement:

en el functions.php pon esto
Insertar CODE, HTML o PHP:
function getPostViews($postID){
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
return "0 View";
}
return $count.' Visitas';
}
function setPostViews($postID) {
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
$count = 0;
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
}else{
$count++;
update_post_meta($postID, $count_key, $count);
}
}

en el single.php esto arriba del h1 o title
Insertar CODE, HTML o PHP:
<?php setPostViews(get_the_ID()); ?>

y donde quieras que salga el número de visitas single.php
Insertar CODE, HTML o PHP:
<?php echo getPostViews(get_the_ID()); ?>

Muchas gracias ese codigo me sera de mucha utilidad.
 
Arriba