Index: sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/widgets/class-ratings.php =================================================================== --- sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/widgets/class-ratings.php (revision 3020) +++ sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/widgets/class-ratings.php (revision 3039) @@ -1,5 +1,4 @@ ID, 'rating', true ); - $ratings = get_post_meta( $post->ID, 'ratings', true ); + $rating = get_post_meta( $post->ID, 'rating', true ); + $ratings = get_post_meta( $post->ID, 'ratings', true ) ?: array(); $num_ratings = array_sum( $ratings ); $user_rating = 0; - if ( is_user_logged_in() ) { + if ( is_user_logged_in() && function_exists( 'wporg_get_user_rating' ) ) { $user_rating = wporg_get_user_rating( 'plugin', $post->post_name, get_current_user_id() ); if ( ! $user_rating ) { @@ -47,19 +46,19 @@
- - - - - + + + + + + if ( $ratings ) : ?>