×
×

Error de autenticación

Ha habido un problema a la hora de conectarse a la red social. Por favor intentalo de nuevo

Si el problema persiste, nos lo puedes decir AQUÍ

×

Recursos BlogMiembro desde: 14/01/11

Recursos Blog

http://www.recursos-blog.blogspot.com

0
Posición en el Ranking
0
Usuarios seguidores
Sus noticias
RSS
  • Visitas
    300.372
  • Publicadas
    173
  • Puntos
    0
Veces compartidas
14
¡Consigue las insignias!
Trimestrales
Recientes
Visitas a noticias
14/03/2012

imageLos Comentarios realizados en los artículos de nuestro blogpor parte de los visitantes son fundamentales para conocer sus opiniones, susgustos y sobre todo para estar en permanente contacto con ellos.

En elartículo de hoy queremos ver una forma de ver los artículos mas comentados en Wordpress sin necesidad de tener que instalar ningún plugin, ni nada parecido.Tan solo tendremos que realizar una pequeña modificación de un fichero phpdonde tendremos que insertar la siguiente función.

El ficheroque debemos modificar se denomina functions.php que podemos localizar en elservidor de Wordpress. Añadiremos al final de dicho fichero el siguientecódigo:

            function    most_popular_posts  (  $no_posts     =     10  ,     $before     =     ''  ,     $after     =     ''  ,     $show_pass_post     =      false   ,     $duration  =  ''  )     {   
          global      $wpdb  ;   
         $request     =     "SELECT ID, post_title, COUNT(   $wpdb->comments   .comment_post_ID) AS 'comment_count' FROM    $wpdb->posts   ,    $wpdb->comments   "  ;   
         $request     .=     " WHERE comment_approved = '1' AND    $wpdb->posts   .ID=   $wpdb->comments   .comment_post_ID AND post_status = 'publish'"  ;   
         if  (  !  $show_pass_post  )     $request     .=     " AND post_password =''"  ;   
         if  (  $duration     !=  ""  )     {    
               $request     .=     " AND DATE_SUB(CURDATE(), INTERVAL "  .  $duration  .  " DAY) < post_date "  ;   
         }   
         $request     .=     " GROUP BY    $wpdb->comments   .comment_post_ID ORDER BY comment_count DESC LIMIT    $no_posts   "  ;   
         $posts     =     $wpdb  ->  get_results  (  $request  )  ;   
         $output     =     ""  ;   
         if     (  $posts  )     {   
             foreach     (  $posts     as     $post  )     {   
                 $post_title     =     stripslashes  (  $post  ->  post_title  )  ;   
                 $comment_count     =     $post  ->  comment_count  ;   
                 $permalink     =   get_permalink  (  $post  ->  ID  )  ;   
                 $output     .=     $before     .     '    .     $permalink     .     '" title="'     .     $post_title  .  '">'     .     $post_title     .     '  ('     .     $comment_count  .  ')'     .     $after  ;   
             }   
         }     else     {   
             $output     .=     $before     .     "None found"     .     $after  ;   
         }   
         echo     $output  ;   
 }   

Estafunción nos permitirá visualizar el título de los artículos más comentados, enfunción de los parámetros que configuremos en el código anterior. Losparámetros que podemos adaptar a nuestra elección son: 1.- Elnúmero de post a visualizar, para ello debemos modificar el valor que acompañaen la primera línea $no_posts .

2.- Sitenemos artículos protegidos con contraseña, podemos introducir dicha clave enel parámetro $show_pass_post . image 3.- Por último, podemos limitar la búsqueda deartículos filtrando por la antigüedad de los mismos para introduciremos el número de díastranscurridos desde su publicación en el parámetro $duration=' ' Una vezconfigurado la función php, tendremos que modificar el tema de nuestro blogpara indicar la posición donde queremos que se muestre el listado con losartículos más comentados. Para ellodeberemos insertar el siguiente código HTML en la posición que deseemos

           Más comentado 
           
                   <?php</span>    most_popular_posts  (  5  ,     ''  ,     ''  ,      false   ,     '100'  )  ;      ?>    

De esta forma podremos tenerun listado con los post mas comentados de nuestro blog, siempre y cuando lotengamos alojado en la plataforma de Wordpress.

Más recientes de Recursos Blog

¿Como mejorar el tiempo de carga en Blogger?

El tiempo de carga de un blog se denomina el tiempo que tarda en visualizarse correctamente el blog en el navegador del usuario, hay muchos factores que afectan a dicho tiempo pero en nuestras manos tenemos la posibilidad de mejorarlo o empeorarlo, todo depende si aplicamos correctamente los ... 28/03/2013

Ultimas Entradas, gadget.

Los gadgets son pequeñas aplicaciones que podemos insertar en nuestro blog y que pueden ser de todo tipo, desde aplicaciones útiles para nuestros visitantes hasta gadgets divertidos para dar una nota de humor a nuestro blog 19/03/2013

Belgrano vs Talleres - Copa Argentina

Belgrano vs Talleres - Copa Argentina

Belgrano vs Talleres - Copa Argentina Cada vez falta menos para el gran dia. Para el dia en que los 2 equipos mas grandes de Córdoba se enfrentaran nuevamente en un clásico de manera oficial 10/03/2013

Europeos vs Americanos

Europeos vs Americanos

Cuando creamos un blog dejamos nuestra impronta en el mismo, nuestra marca, nuestros gustos, nuestras opiniones.....todo se ve reflejado en el blog que creamos y mantenemos 14/08/2012

Nos copian, ¿ventaja o inconveniente?

Nos copian, ¿ventaja o inconveniente?

La creacion de contenido es la tarea principal de todo buen blogger y el alimento para que nuestro blog pueda sobrevivir dentro de la blogosfera durante mucho tiempo. Por ello debemos centrarnos en crear contenido de calidad y único 09/08/2012

Mostrando: 1-5 de 172