Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Contador de posts publicados

Estas en el tema de Contador de posts publicados en el foro de WordPress en Foros del Web. Hola, En la cabecera de mi blog tengo un contador de posts publicados (y comentarios), con este codigo: Cita: <?php $numposts = $wpdb->get_var("SELECT COUNT(*) FROM ...
  #1 (permalink)  
Antiguo 03/05/2009, 14:47
Avatar de ACALU  
Fecha de Ingreso: marzo-2008
Ubicación: Malaga
Mensajes: 123
Antigüedad: 16 años, 1 mes
Puntos: 0
Contador de posts publicados

Hola,

En la cabecera de mi blog tengo un contador de posts publicados (y comentarios), con este codigo:

Cita:
<?php
$numposts = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->posts WHERE post_status = 'publish'");
if (0 < $numposts) $numposts = number_format($numposts);

$numcomms = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved = '1'");
if (0 < $numcomms) $numcomms = number_format($numcomms);

?>

<div id="topbarmax">

<div id="topbar"><span><?php bloginfo('name'); ?> / <?php printf(__('%1$s posts + paginas / %3$s comentarios'), $numposts, 'edit.php', $numcomms, 'edit-comments.php'); ?></span></div>

</div>
El problema es que cuenta no solo los posts publicados, sino tambien las paginas (por ej. tengo 6 posts publicados y 11 paginas, y en el contador viene un 27), pero yo lo que quiero que se muestren son solo los posts. ¿Hay alguna manera de excluir las paginas?

Un saludo.
  #2 (permalink)  
Antiguo 03/05/2009, 21:38
Avatar de Calizman
Organiza competencias CSS
 
Fecha de Ingreso: octubre-2008
Ubicación: Ciudad de Guatemala, Guatemala
Mensajes: 1.122
Antigüedad: 15 años, 6 meses
Puntos: 83
Respuesta: Contador de posts publicados

Creo que te podrian ayudar en el foro de PHP, ya he reportado el mensaje y cuando alguien lo vea (si es que estoy en lo cierto...) lo movera al foro correspondiente.

Hasta Luego!! y Suerte!!
__________________
[ Mi Sitio Personal ]
"La felicidad no es una estacion de llegada... Es un modo de viajar"
Tom Schreiter
  #3 (permalink)  
Antiguo 03/05/2009, 22:32
Avatar de webosiris
Moderador egiptólogo
 
Fecha de Ingreso: febrero-2002
Ubicación: Luxor, Egipto
Mensajes: 10.725
Antigüedad: 22 años, 2 meses
Puntos: 998
Respuesta: Contador de posts publicados

supongo que estas usando WordPress, asi que muevo a ese foro.
Sobre tu problema hay varios plugins que hacen lo que querés, creo que seria más facil si los usaras en vez de codigicar el contador a mano.
__________________
Pasamos tus PSD a HTML

Pobre del que lo sabe todo, porque no tiene nada más que aprender ni razón para vivir. -
  #4 (permalink)  
Antiguo 04/05/2009, 08:34
Avatar de Anarninquë
Colaborador
 
Fecha de Ingreso: julio-2005
Ubicación: MVD | Uruguay
Mensajes: 1.096
Antigüedad: 18 años, 9 meses
Puntos: 28
Respuesta: Contador de posts publicados

No es necesario ni tanto código, ni tampoco un plugin, tan sólo esta función: wp_count_posts() disponible desde WordPress 2.5

Código PHP:
<?php $count_posts wp_count_posts(); echo $count_posts->publish?>

Espero que sirva
Saludos
__________________
Marcelo Ferreiro - Desarrollador Web
Mi Web - Pixelar.me
  #5 (permalink)  
Antiguo 06/05/2009, 10:13
Avatar de ACALU  
Fecha de Ingreso: marzo-2008
Ubicación: Malaga
Mensajes: 123
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: Contador de posts publicados

Anarninquë, gracias por el codigo, pero no me funcionaba. Al final he quitado ese trozo de la plantilla, tampoco es que fuera imprescindible.

Un saludo.
  #6 (permalink)  
Antiguo 06/05/2009, 10:19
Avatar de Anarninquë
Colaborador
 
Fecha de Ingreso: julio-2005
Ubicación: MVD | Uruguay
Mensajes: 1.096
Antigüedad: 18 años, 9 meses
Puntos: 28
Respuesta: Contador de posts publicados

Es extraño que no te funcionara, que versión de WP estás corriendo?
__________________
Marcelo Ferreiro - Desarrollador Web
Mi Web - Pixelar.me
  #7 (permalink)  
Antiguo 06/05/2009, 12:26
Avatar de ACALU  
Fecha de Ingreso: marzo-2008
Ubicación: Malaga
Mensajes: 123
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: Contador de posts publicados

La 2.7.1

Un saludo.
  #8 (permalink)  
Antiguo 06/05/2009, 12:28
Avatar de Anarninquë
Colaborador
 
Fecha de Ingreso: julio-2005
Ubicación: MVD | Uruguay
Mensajes: 1.096
Antigüedad: 18 años, 9 meses
Puntos: 28
Respuesta: Contador de posts publicados

Es extremadamente extraño entonces que no funcione... quizá sea un problema de tu instalación de WP o de dónde se posiciona el llamado a la función...

Otra cosa no se me ocurre, alguien con alguna otra idea?


__________________
Marcelo Ferreiro - Desarrollador Web
Mi Web - Pixelar.me
  #9 (permalink)  
Antiguo 07/05/2009, 15:55
Avatar de metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 19 años, 11 meses
Puntos: 832
Respuesta: Contador de posts publicados

El código funciona. Seguramente alguna instrucción CSS de la plantilla (como overflow:hidden en alguna capa) no deja ver el resultado. En este caso lo mejor es visualizar el código fuente del sitio o deshabilitar los estilos en el momento.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:47.