Site Reviews uses a SELECT (dropdown) element behind the scenes to control the star rating control.
Your theme is using Uniform to add custom styling your form elements, since the Uniform script is targeting ALL SELECT elements on your page, this is modifying the hidden SELECT element that Site Reviews transforms into a star rating control…in other words, it is breaking the star rating control.
Since this is a compatibility issue with your theme, the only way to fix this is to edit your active theme.
The file to edit is: wp-content/themes/p-link/js/main.js
on line 374:
This is the line in the javascript file that is causing the problem:
$("select:not([multiple]), input:checkbox, input:radio, input:file").uniform();
It needs to be changed to this:
$("select:not([multiple]):not(.glsr-star-rating), input:checkbox, input:radio, input:file").uniform();
Unfortunately since the Uniform script does not allow you to skip transforming a SELECT element by adding a CSS class to it (as many other scripts that transform form elements do) this is the only way to fix this issue.
-
This reply was modified 5 years, 11 months ago by Gemini Labs.
-
This reply was modified 5 years, 11 months ago by Gemini Labs.
-
This reply was modified 5 years, 11 months ago by Gemini Labs.
-
This reply was modified 5 years, 11 months ago by Gemini Labs.