2010-11-21 11 views
0

J'utilise WordPress 3.0.1 et je veux commander les commentaires d'un poste en utilisant un champ personnalisé d'évaluation.WordPress "wp_list_comments" commande personnalisée

Est-ce possible? J'utilise déjà la propriété callback de wp_list_comments pour personnaliser l'apparence des commentaires.

Malheureusement, de cette façon, je ne peux accéder aux commentaires qu'un par un et ne peut pas affecter l'ordre de tous les tableaux de résultats.

J'ai déjà un tableau avec tous les votes des utilisateurs.

Merci d'avance.

Répondre

0

Essayez $comments = get_comments('postId=x');. Il devrait être indexé par identifiant de commentaire. Vous pouvez ensuite rechercher l'évaluation des commentaires dans votre tableau.

0
// get comments of post 1234 
$comments = get_comments(array('post_id' => 1234)); 

// ... order your comments collection using php (eg. usort) here ... 

// print your comments 
wp_list_comments(array('callback' => 'woocommerce_comments'), $comments); 
Questions connexes