web-dev-qa-db-fra.com

La page que vous aimez le plus n'affiche pas de messages

Je cherchais un système d'évaluation après un moment, puis je suis tombé sur un excellent tutoriel:

http://wp.tutsplus.com/tutorials/how-to-create-a-simple-post-rating-system-with-wordpress-and-jquery/

Je le fais fonctionner (bon, son enregistrement clique bien), mais je n'arrive pas à obtenir la page "plus aimé". Le tutoriel dit d’utiliser le code suivant, donc fait une page, mais rien n’apparaît (à part logo, nav, pied de page, etc.)

    <?php
/*
Template Name: Top Rated
*/
?>
<?php get_header(); ?>    

<?php query_posts('meta_key=votes_count&orderby=meta_value_num&order=DESC&posts_per_page=10'); ?>


 <?php get_sidebar(); ?>

<?php get_footer(); ?>

Quelqu'un peut-il me diriger dans la bonne direction? Merci

EDIT: Merci rizqy22, voici comment l’index affiche les messages:

`<a href="<?php the_permalink(); ?>"class="img_hover_trans"><?php the_post_thumbnail('featured-small'); ?></a>
      <h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>`

EDIT2: Fait plus de progrès, a obtenu le pouce, le titre, etc en utilisant le code suivant (juste si n'importe qui d'autre cherche et trouve mes divagations) <?php query_posts('meta_key=votes_count&orderby=meta_value_num&order=DESC&posts_per_p‌​age=10'); if (have_posts()) : while (have_posts()) : the_post(); ?> <a href="<?php the_permalink(); ?>"class="img_hover_trans"><?php the_post_thumbnail('featured-small'); ?></a> <h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3> <?php endwhile; endif; wp_reset_query(); ?>

1
Frank Morrison

C’est un code qui interroge simplement les publications en les triant par méta-valeur, mais vous n’avez pas de boucle pour les publications à afficher. Ajoutez la boucle après la requête pour quelque chose comme ceci:

echo '<ul>';
if ( have_posts() ) : while ( have_posts() ) : the_post();
    echo '<li>';
    the_title();
    echo '</li>';
endwhile;
endif;
echo '</ul>';
1
rizqyhi