Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/10/2013, 20:00
Avatar de satanson123
satanson123
 
Fecha de Ingreso: julio-2012
Mensajes: 217
Antigüedad: 12 años, 3 meses
Puntos: 2
problema con las visitas en wordpress

hola amigos tengo el siguiente problemas espero me puedan ayudar.

El problemas el es siguiente use este codigo en la parte de functions.php:

Código PHP:
function getPostViews($postID){

$count_key 'post_views_count';

$count get_post_meta($postID$count_keytrue);

if(
$count==''){

delete_post_meta($postID$count_key);

add_post_meta($postID$count_key'0');

return 
"0 Visitas";

}

return 
$count.' Visitas';

}

function 
setPostViews($postID) {

$count_key 'post_views_count';

$count get_post_meta($postID$count_keytrue);

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 header.php antes de </head> use esta:

Código PHP:
<?php setPostViews(get_the_ID()); ?>
y en el loop.php use esta:

Código PHP:
<?php echo getPostViews(get_the_ID()); ?>
lo que quiero es que me muestre la visita de cada post en la pagina principal el problema esta que la primera entrada cuenta cada ves que alguien entra en la pagina pero los de mas post funcionan bien (Les muestro una imagen del problema).



como pueden ver la primera entrada sale con 28 visitas eso es cada ves que recargo la pagina.

Espero me puedan ayudar. saludos.

Última edición por satanson123; 13/10/2013 a las 07:18