There is no provision on the listing page for any user to leave behind a testimonial. They can however write a review.
How does one get a testimonial from a website user without them accessing the WordPress dashboard.
The option to add a testimonial is only there in the dashboard. There is no option for anyone to add a testimonial either to a listing or to the website.
Testimonials give depth to content, therefore any help in getting them is deeply appreciated.
Reviews are the only built-in option at the moment. Assuming you have the HivePress Reviews extension installed and activated, upon viewing a listing the option to leave a review can be found in the sidebar, as shown in the screenshot from the ListingHive demo page:
Depending on your preference and use-case, you can also choose to limit reviews to only verified customers. This option is found in HivePress > Settings > Orders tab.
If you’re referring to the Testimonials section used in premium themes, then yes, this section can only be filled by admins. Please consider creating a page in WordPress Pages with a contact form titled something like “Submit a Testimonial” with fields to fill out. You can then manually transfer submissions to the Testimonials section when you receive them. It’s not an automatic feature like reviews, it’s more like blog posts, serving as editorial content.