Use contact form for reviews

First add 1-5 * (star) Radio button on comment form. add_action( ‘comment_form_logged_in_after’, ‘add_review_field_to_comment_form’ ); add_action( ‘comment_form_after_fields’, ‘add_review_field_to_comment_form’ ); function add_review_field_to_comment_form () { echo ‘<p class=”comment-form-rating”>’. ‘<label for=”rating”>Rating</label> <span class=”commentratingbox”>’; for( $i=1; $i <= 5; $i++ ) echo ‘<span class=”commentrating”><input type=”radio” name=”rating” id=”rating” value=”‘. $i .'”/>’. $i .'</span>’; echo'</span></p>’; } Now save the Rating value to … Read more

WordPress product review

First you would create a custom post type “products”, you can use Custom Post Type UI for this. You can also do it by hand. Then you would create custom fields for the products, you can use the excellent ACF for this. Here’s some resources from the WordPress codex.

Limit review by e-mail

This question should really be directed to the Woocommerce support but it doesn’t really sound like Woocommerce is the right solution here. Create a plugin and in the plugin, create a custom post type called companies. Using something like https://generatewp.com/post-type/ will help you get started quickly. Then you want to look at implementing your own … Read more