我使用的是WordPress 3.0.1,並且想要使用評級自定義字段對帖子中的評論進行排序。WordPress「wp_list_comments」自定義訂單
這可能嗎?我已經使用wp_list_comments中的回調屬性來自定義註釋的外觀。
不幸的是,這種方式我只能訪問評論一個接一個,不能影響所有結果數組的順序。
我已經有了一個表格,其中包含所有來自用戶的投票。
在此先感謝。
我使用的是WordPress 3.0.1,並且想要使用評級自定義字段對帖子中的評論進行排序。WordPress「wp_list_comments」自定義訂單
這可能嗎?我已經使用wp_list_comments中的回調屬性來自定義註釋的外觀。
不幸的是,這種方式我只能訪問評論一個接一個,不能影響所有結果數組的順序。
我已經有了一個表格,其中包含所有來自用戶的投票。
在此先感謝。
嘗試$comments = get_comments('postId=x');
。它應該通過評論ID進行索引。然後,您可以查看錶格中的評論評分。
// 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);