1. You can redirect to a custom page once a review is submitted. Please see the Help > FAQ page for instructions.
It is not currently possible to redirect with the response (i.e. the values of the submitted review).

2. You can limit users reviews to one-per-person, and use some code to hide the form from those people. Please see the Help > FAQ page for instructions.

Issue with Solution 1-
I am using it in this way in my template-
<div>
<?php echo do_shortcode('[site_reviews_form assign_to="post_id" schema=true
hide="title,name,email" redirect_to='.$current_url.' category='.$userTerm.']'); ?>
</div>
where variables
$current_url – is current page URL
$userTerm – is current user name
but still it is not redirecting.
Issue with Solution 2-
Your solution is working fine but,
it is not allowing user to submit review on all other posts also
instead i want limit user to submit 1 review per post user should be able to post review on other posts where he has not submitted his review…..
Ah. The review limits only work per-page if you are assigning reviews to pages, not categories.
The redirect_to is not a shortcode option. You need to add that to the page using the WordPress Custom Fields metabox.
-
This reply was modified 5 years, 1 month ago by
Gemini Labs.
Hi
Could someone please show me how to add ‘redirect_to’ to a page as I am totally lost have managed to get everything else done just this redirect.