WP-PostRatings is one of my favorite plugin.
This tutorial provides the steps to add and show WP-PostRatings plugin stars rating in any theme based on genesis framework.
There are different ways to show the rating option. You can use shortcode or simple a tiny php function. Here are some of the recommended ways.
Use on of the following in functions.php of your child theme.
TYPE 1
add_action('genesis_after_entry_content', 'wp_post_ratings'); function wp_post_ratings() { if ( is_singular('post') && function_exists('the_ratings')) { the_ratings(); } }
TYPE 2
add_action('genesis_entry_content', 'shortcode_wp_postratings'); function shortcode_wp_postratings() { if ( ! is_singular('post') || ! function_exists('the_ratings') ) { return; } echo do_shortcode('[ratings]'); }
TYPE 3
add_action('genesis_entry_content', 'shortcode_wp_postratings'); function shortcode_wp_postratings() { if ( ! is_singular('post') ) { return; } ?> <div class="wp-postratings"> <?php if(function_exists('the_ratings')) { the_ratings(); } ?> </div> <?php }
You can add additional post and page type by following WordPress conditional tags.
Replace
is_singular( 'post' )
with
is_singular( array( 'post', 'book' ) )
Change book to your post type i.e page, services, foods.