Limited Support
Our team is currently on holiday, so support will be limited during this period. Response times may be slower than usual, and some inquiries may be delayed.
We appreciate your patience and understanding, and we’ll resume our usual support by the end of August.
Hi,
As detailed in this post: https://wpdiscuz.com/community/f-a-q/post-rating-using-aggregate-rating-schema/ , you can enable the Aggregate Rating Schema for LocalBusiness adding this code (attached below) to the functions.php + turning on the "Aggregate Rating Schema" option in Dashboard > wpDiscuz > Settings > Article and Comment Rating Tab.
add_filter('wpdiscuz_rating_schema', function ( $rating_schema, $key, $postid ){ $my_rating_schema = 'LocalBusiness'; $rating_schema = str_replace(__('Article Rating', 'wpdiscuz'), $my_rating_schema . ' Rating', $rating_schema); return preg_replace( '|schema\.org\/Product|i', 'schema.org/' . sanitize_text_field($my_rating_schema) , $rating_schema); },11, 3);
However, I have followed this and the schema is not visible in the posts. Do you know what is the issue?
Thanks,
M
Hi,
You should add the remaining data for the schema. You can use this website to test it — it will help you verify if everything is set up correctly.
Please note that the schema data will not be visible in the posts. It's intended for Google search engine.