✅ Noticias, temas, complementos de WEB y WordPress. Aquí compartimos consejos y las mejores soluciones para sitios web.

¿Cómo crear una página de clasificación en WordPress basada en el complemento de calificación de estrellas GD?

28

El complemento GD Star Rating es un famoso complemento que permite a los lectores (sin inicio de sesión ni registro) dar puntajes a artículos, publicaciones, páginas e incluso comentarios.

Por lo tanto, podría ser útil clasificar las calificaciones y ver qué publicaciones son populares. Por ejemplo, la segunda tabla de esta página muestra las calificaciones por rango.

Para crear dicha página, necesitaría un complemento de WordPress para incluir código PHP en las páginas/publicaciones. Puede buscar ‘Incluir HTML y PHP’ y agregar el complemento.

Una vez que haya hecho esto, cree una nueva página (la publicación está bien) y coloque lo siguiente:

Incluir página de clasificación de calificación de estrellas GD

Luego, vaya a la carpeta de su tema de wordpress y cree el top.php como se especifica arriba.

<?php
  global $wpdb;
  $query = "
      SELECT 
        `p`.`ID`, 
        `p`.`post_name` as `name`, 
        `p`.`post_title` as `title`, 
        `visitor_votes` + `user_votes` as `total_votes`, 
        `visitor_votes`, 
        `user_votes`  
      FROM  `".$wpdb->prefix."gdsr_data_article` as `da` 
        INNER JOIN $wpdb->posts as `p` ON `da`.`post_id` = `p`.`ID` 
      having
        `total_votes` > 0
      order by 
        `total_votes` desc 
      limit 20
  ";
  $results = $wpdb->get_results($query);
  if ($results) { 
        $position = 0;
        foreach ($results as $toppost) {
            $position++; 
            echo "#".$position."<a title='".htmlentities($toppost->title, ENT_QUOTES).
            "' href='/archives/".($toppost->ID)."/'>".$toppost->title."</a> - ".
            ($toppost->total_votes)." <BR>";
        }
  }
?>

Es posible que deba ajustar los formularios de URL para las publicaciones de wordpress si son diferentes, además del que se muestra aquí.

¿Cómo crear una página de clasificación en Wordpress basada en el complemento de calificación de estrellas GD?

Configuración de enlaces permanentes de WordPress

Fuente de grabación: helloacm.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More