Le snippet suivant permet de gérer l'affichage des articles préférés des internautes.
Plugin concerné: plugin vote the post(http://www.1800blogger.com/word-press-voting-plugin/)
Dans votre vue ajoutez :
<?php $bestArticles = ratepost::display_best_articles(10); ?>
Ajouter cette fonction statique dans wp-content/plugins/vote-the-post/vote-the-post.php (L127):
public static function display_best_articles($number = 5)
{
global $wpdb;
$sql = "SELECT post_title, guid FROM `wp_ratepost_post` LEFT OUTER JOIN wp_posts ON wp_ratepost_post.post_id = wp_posts.ID ORDER BY avg_vote DESC LIMIT 0,".$number.";";
return $wpdb->get_results($sql);
}
Enfin, n'oubliez pas d'activer le plugin dans l'interface admin wordpress