Hey Matthew, welcome to our community.
To deal with this issue, we first need to remove the automatic insertion of the rating stars. Place the snippet given below in your theme's functions.php
file:
/* Remove Auto Insertion of Schema Rating Stars */
if ( defined( 'BSF_AIOSRS_PRO_VER' ) && class_exists( 'BSF_AIOSRS_Pro_Markup' ) ) {
$instance = BSF_AIOSRS_Pro_Markup::get_instance();
remove_filter( 'the_content', array( $instance, 'rating_markup' ) );
}
After that, you can place this shortcode [wp_schema_pro_rating_shortcode] to output the rating stars wherever you want.
You can even use Astra's Custom Layouts if you're using that theme to place the rating stars on your site dynamically wherever you want.
I hope this helps. Cheers!