I receive Google search console errors:
Unparsable structured data Parsing error: Missing ‘,’ or ‘}’
Highlighting in red the shortcode:
…
“description”: “<!– wp:csf-gutenberg-block/block-afffce4a4a26f8cebd748beed80fabc9 –>
[starcat_review_overall_user_review show_summary=”1″ show_form=”0″ show_lists=”0″ show_author_reviews_summary=”1″ show_user_reviews_summary=”1″ show_pros_and_cons_summary=”1”]
<!– /wp:csf-gutenberg-block/block-afffce4a4a26f8cebd748beed80fabc9 –>
<!– wp:paragraph –>
…..
Ayone know how to fix this?
tks NJ
There is an apply_filters called get_comment_time
. Which is conflicting with the BuddyBoss Platform plugin and generates the fatal error. It is causing an error because there is similar filter in the WordPress Core too.
Reference: https://developer.www.ads-software.com/reference/hooks/get_comment_time/
WordPress filter has 5 arguments and StarCat filter has just one argument so it is causing an issue.
Issue is on this page: https://plugins.svn.www.ads-software.com/starcat-review/trunk/app/services/comments-factory.php
Line number: 242
Solution:
Please prefix the filter name with something like scr_get_comment_time
. It will resolve the issue.
Thank You!
]]>Hi,
The Google Search Console complains about the json script for rating if the Rating count is 0.
“Value in property ‘reviewCount’ must be positive”
Even if it is not harmful it looks bad.
I reported a coding error 10 months ago and provided an easy fix. After downloading the newest version I can see that the error still exists. Can you please take a look at this and fix in your next version? I’m having to fix this every time I update.
The plugin injects a JSON object in the page head that can be an incorrectly formatted JSON object if the post content includes the ” character. To fix this I added a str_replace call on line 44 of /app/services/review-schema.php to replace all occurrences of the ” character with \”.
$schema_reviews = '{
"@context": "https://schema.org",
"@type": "Product",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "' . $get_overall_ratings_score . '",
"reviewCount": "' . $post->comment_count . '"
},
"description": "' . str_replace('"', '\"', $post->post_content) . '",
"name": "' . $post->post_title . '",
"image": "' . $args['featured_image_url'] . '"
}';
]]>
Hi
I want to report those issues with php 8.0.9 version
Regards
]]>Editing in Elementor has stopped working with this plugin. It is loading page foreever. When I deactivate this plugin it resume to work again and it loads page for editing.
Futhermore widget product reviews was triggering many php errors so I had to delete it from right panel.
]]>I am willing to do translation for you to Czech, Slovak, French, Russian language for you for free. I want this plugin growing.
]]>Plugin’s css file contains
html {
background-color: black;
}
and it’s obviously very annoying.
Location – /wp-content/plugins/starcat-review/includes/assets/bundle/main.bundle.css?ver=0.7.5
Line 539. Otherwise very good plugin.
Hi, I deactivated the plugin, then I re-activated it it’s impossible to reactivate.
Fatal error: Uncaught Error: Class 'CSF_Fields' not found in wp-content/plugins/starcat-review/includes/settings/helper.php:10 Stack trace: #0 /wp-content/plugins/starcat-review/includes/settings.php(30): include_once() #1 /wp-content/plugins/starcat-review/includes/settings.php(19): StarcatReview\Includes\Settings->init_settings() #2 /wp-content/plugins/starcat-review/includes/plugin.php(71): StarcatReview\Includes\Settings->__construct() #3 /wp-content/plugins/starcat-review/includes/plugin.php(20): Starcat_Review->load_components() #4 /wp-content/plugins/starcat-review/includes/plugin.php(106): Starcat_Review->__construct() #5 /wp-content/plugins/starcat-review/starcat-review.php(69): require('/var/www/PREPRO...') #6 /wp-content/plugin in /wp-content/plugins/starcat-review/includes/settings/helper.php on line 10
i tested the plugin on other local serveur and no error detected..
]]>example: Photo Reviews
thanks
Please in \starcat-review\app\components\user-reviews\view.php
Possible to add link to author page ?
Juste edit
protected function get_avatar($comment)
{
return '<a href="'.get_author_posts_url($comment['user_id']).'"> ' . $comment['avatar'] . '</a>';
}
Thank !
]]>Please can you tell me is it possible to stop the stats description from wrapping? I need the width increased so it all stays on 1 line?
]]>Hello, i want change the post date format in my list of reviews
Actually :
<div class="metadata"><span class="date">mars 10, 2021</span>
And i want display “10.03.2021”
Possible to update the plugin in the futur and add custom post date format in administration of the plugin or hook ? thanks
it would be nice to deactivate or give the possibility for the user to deactivate the plugin on the pages of his choice (and avoid including unnecessary js / css files on a page that does not use the plugin)
]]>The plugin injects a JSON object in the page head that can be an incorrectly formatted JSON object if the post content includes the ” character. To fix this I added a str_replace call on line 44 of /app/services/review-schema.php to replace all occurrences of the ” character with \”.
$schema_reviews = '{
"@context": "https://schema.org",
"@type": "Product",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "' . $get_overall_ratings_score . '",
"reviewCount": "' . $post->comment_count . '"
},
"description": "' . str_replace('"', '\"', $post->post_content) . '",
"name": "' . $post->post_title . '",
"image": "' . $args['featured_image_url'] . '"
}';
]]>
Hi, possible to change submit text with hook or other, i need change this text
https://www.noelshack.com/2021-09-1-1614597450-image.png
Hi Starcat,
First thanks for the great plugin.
I have a question:
How can I change the requireness of the review input fields?
Now “Name” + “Description” are required fields. Stat rating is not required.
I already removed “E-mail” + “website” from the form, which seems to work fine without.
I want:
– Stats: star rating (required)
– Name (not required)
– Description (not required)
– Cookie save bottom form (required)
I use Woocommerce integration with Avada theme.
I have gone pretty deep in all files, and made a couple of changes, but I can’t figure it out.
Woocommerce + WordPress settings (“Star rating required”: checked, “Comment author must fill out name and email: unchecked”)
The simply way adding <input required> is not working. Thereby, I don’t see a way to not-require description field.
Thanks in advance!
]]>Hello, I would like to know how to show the results of the reviews in a specific place on the page, is there a shortcode for this function?
]]>I’ve tried to install it, but it doesnt work
Fatal error: Uncaught Error: Class 'CSF_Fields' not found in /var/www/wptbox/wp-content/plugins/starcat-review/includes/settings/helper.php:10 Stack trace: #0 /var/www/wptbox/wp-content/plugins/starcat-review/includes/settings.php(30): include_once() #1 /var/www/wptbox/wp-content/plugins/starcat-review/includes/settings.php(19): StarcatReview\Includes\Settings->init_settings() #2 /var/www/wptbox/wp-content/plugins/starcat-review/includes/plugin.php(71): StarcatReview\Includes\Settings->__construct() #3 /var/www/wptbox/wp-content/plugins/starcat-review/includes/plugin.php(20): Starcat_Review->load_components() #4 /var/www/wptbox/wp-content/plugins/starcat-review/includes/plugin.php(103): Starcat_Review->__construct() #5 /var/www/wptbox/wp-content/plugins/starcat-review/starcat-review.php(69): require('/var/www/wptbox...') #6 /var/www/wptbox/wp-content/plugins/starcat-review/starcat-review.php(58): SCR_Plugin->starcat_review_run() #7 /var/www/wptbox/wp-content/plugins/starcat-review/starcat-review.php(51): SCR_Plugin->__con in /var/www/wptbox/wp-content/plugins/starcat-review/includes/settings/helper.php on line 10
]]>
I need the plugin active only in some publications, not in all, is this possible?
]]>On my site there are publications that require reviews and others that do not, how do I make the form display only in the entries that belong to a specific category?
Thank you.
]]>Any way how to make it possible to leave comment for registered and non-registered buyers? By checking the woo order emails for example?
]]>products are showing stars from reviews which wern’t approved yet.
]]>I have this plugin installed and look at errors in Google Search Console. The are 2 errors showing in Review snippets section:
Could this be fixed?
]]>There is an option to include review on pages but how do I exclude page I do not want to review? I do not want to review my Home page or others.
]]>Is it possible to exclude “Website” field?
]]>Is it possible to integrate the criterias into wordpress comments?
]]>I just can’t find any.
]]>getting console error at review send. Review is not being saved.
Error: Syntax error, unrecognized expression: unsupported pseudo: \]
something with files jquery.js and semantic.min.js
I can’t find translation for “Feature”. I have translated one, but this one didn’t changed.
]]>