Hi, thank you for this amazing plugin.
I am using it in my website ( currently in development). I need to run some api call whenever there is any new reviews added into the woocommerce product. Is there any filter / hooks that I can use in this plugin.
Any help is highly appreciated.
Thank you
]]>Hi ReviewX Support Team,
I’m encountering an issue with the ReviewX plugin when sending automated review request emails. The product URL in the email is missing the colon (:
) after https
, resulting in a broken link (e.g., it appears as https//example.com
instead of https://example.com
).
Here’s what I’ve tried so far to troubleshoot:
Could you please assist with a solution to ensure the URLs in the emails are formatted correctly? If this is a known issue, any guidance on a fix or workaround would be greatly appreciated.
Thank you for your support!
Best regards,
JMNDeen
]]>I scanned the plugin through the WPML settings, but the plugin did not see the created criteria. How to translate the criteria?
]]>Seems website is down.
]]>Hey,
I have translated some strings in my language but the “Verified Purchase” strings doesn’t get changed when translated. All the other strings are working properly.
Can you check that out?
Cheers!
Chris
]]>Hello!
Today, when I updated Elementor to Version 3.22.0, I encountered an issue: I can’t edit my single product template in Elementor. I get a 500 error!
I can edit everything else, like the homepage, but when I try to edit the single product template, I get this 500 error. I tested switching to the default theme (Twenty Twenty-Four) and deactivating and reinstalling ReviewX, also tried to add a new singel template but still get that error 500.
When I deactivate ReviewX, everything works and I don’t get the 500 error.
I’m not sure if this is an issue that Elementor needs to fix or if it’s related to ReviewX, as it only occurs when ReviewX is active.
There has been a critical error on this website.
Uncaught Error: Call to a member function get_component() on null in /public_html/wp-content/plugins/elementor/modules/ai/module.php:442 Stack trace: #0
/public_html/wp-content/plugins/elementor/modules/ai/module.php(301): Elementor\Modules\Ai\Module->get_ai_app() #1
/public_html/wp-content/plugins/elementor/modules/ai/module.php(182): Elementor\Modules\Ai\Module->get_ai_connect_url() #2
/public_html/wp-includes/class-wp-hook.php(324): Elementor\Modules\Ai\Module->enqueue_ai_media_library() #3
/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #4
/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #5
/public_html/wp-includes/media.php(4957): do_action() #6
/public_html/wp-content/plugins/reviewx/app/Controllers/Storefront/ReviewxPublic.php(153): wp_enqueue_media() #7
/public_html/wp-includes/class-wp-hook.php(324): ReviewX\Controllers\Storefront\ReviewxPublic->reviewx_enqueue_scripts() #8
/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #9
/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #10
/public_html/wp-includes/script-loader.php(2265): do_action() #11 /
/public_html/wp-includes/class-wp-hook.php(324): wp_enqueue_scripts() #12
/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #13
/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #14
/public_html/wp-includes/general-template.php(3050): do_action() #15
/public_html/wp-content/themes/hello-elementor/header.php(24): wp_head() #16
/public_html/wp-includes/template.php(810): require_once(‘/home/u65292620…’) #17
/public_html/wp-includes/template.php(745): load_template() #18
/public_html/wp-includes/general-template.php(48): locate_template() #19
/public_html/wp-content/themes/hello-elementor/index.php(15): get_header() #20
/public_html/wp-includes/template-loader.php(106): include(‘/home/u65292620…’) #21
/public_html/wp-blog-header.php(19): require_once(‘/home/u65292620…’) #22
/public_html/index.php(17): require(‘/home/u65292620…’) #23 {main} thrown
While adding a product in a site with WooCommerce plugin, it generates a fatal error.
Step1: Fill up details
Step 2: Press ‘Update”, then it occurs
Screencast: https://d.pr/i/KuGgv8
doesnt work.
]]>Hi Guys, im getting the following error message:
Warning: Invalid argument supplied for foreach() in?/home/customer/www/avalongolf.co/public_html/wp-content/plugins/reviewx/app/Controllers/Admin/Reviews/ManageAllReviews.php?on line?248
Please help! Thank you in advance ??
Is there a way to allow a user to easily leave a review for the product they purchased?
eg to have the email says – thank you for purchasing this product – please leave a review -then have – embedded form/popup/direct link to review page.
Currently the email allows a link to the order page, and then the user needs to click ‘review’ on the order page. This is a long process, is there a shorter option with this plugin? Or the pro version?
Thanks
]]>Hi,
Amazing plugin! I was trying to add all reviews with a shortcode. But I also want pagination to be activated so all reviews do not appear at once.
[rvx-review-list per_page=x] I had tried to use this shortcode, but it still does not enable pagination.
How do I fix this issue?
Thanks
Hi guys!
First of all, congrats on your awesome plugin!
I’m using your plugin in a woocommerce store built with Bricks builder, and when ReviewX is active, I get a lot the following warnings in WordPress root error_log (like 4 per minute):
PHP Warning:??Undefined array key “comment” in […]/public_html/wp-content/themes/bricks/includes/utilities/comments.php on line 119
Also getting this one, not as many times in /wp-admin error_log:
PHP Warning: Trying to access array offset on value of type null in […]/public_html/wp-content/plugins/reviewx/includes/class-plugin-tracker.php on line 482
Any hint on how we might get over this, without needing to change Bricks core.
Thanks a lot, best regards,
we use Reviewx on a Dutch side which works fine but when we look at the English page we dont get to see the reviews
we uses the shortcode[rvx-review-list] our theme is Divi and we uses WPML to translate
see attachment
https://imgur.com/a/owRtMVq
]]>
Hi
Great plugin, looks awesome and works as intended. However it has an issue with Avada template. The Progress Bar element in Avada somehow gets overwritten (maybe css) by this plugin, and when enabled, The bar fills from center instead of normally filling from one side.
]]>Hi team,
In reviewx, you have a partial file overwriting woocommerce’s default order table (wp-content/plugins/reviewx/partials/storefront/myaccount/order-table.php
) but this template is deprecated and troublesome in major ways:
Here are what I suggest for a long term solution:
-> Instead of having this partial, use woo’s filters and hooks to integrate your features. More below.
-> Add Only ONE order column (using woo’s filter woocommerce_account_orders_columns
, I saw you use it already, needs cleaing) that would have as content for each order a simple ul
list of product names with a review action (you can also add a tooltip to show the product image on hover, but not required). Example:
-> Manage order actions using woo’s filter woocommerce_my_account_my_orders_actions
-> Migrate all business logic (calculations) in another place in your plugin and get the data via async ajax call so your plugin would not slow down the user’s “My Orders” page.
-> avoid adding your css classes or ids to partials and templates. Use specific and precise selectors using existing native classes and make sure to load your style files ONLY when absolutely required to not impact performance.
Best.
PS: I believe ChatGPT would be very helpful fixing all the points in couple of minutes with your expertise ?? Here is the start of a conversation I had with it on the matter: https://chat.openai.com/share/aa69952c-dbbc-4822-afc0-934147f33e60
]]>Hi team,
I am working on translating your plugin to French and German.
In the code, there are multiple text_domains that I believe shall be harmonized into a single one. Here is what I found in the latest version:
Note: there are two of them with typos (reviiewx and reviwx-pro).
I suggest that you use only reviewx
as a text domain, to make the work of translating easier.
Hi,
I’m new with this plugin and I’m loving it. Thanks for doing it.
I know that the review reminder email can be automatically or manually sending but I’m very interested in sending it exclusively manually and for every single client, not for all. For many reasons, there are customers that the email reminder is not applicable.
Is this option possible?
Thanks in advance.
]]>Hi team,
I see in your current code that you are using generic wordpress capabilities to give access to features of your plugin.
I need to be able to manage access to different plugin features based on fine and more granular roles and permissions. for example i want a user to have the capability to manage plugin settings, another user to have only access to create new reviews, another user to be able to moderate reviews and so on…
So, basically i suggest you implement your own set of capabilities to allow a granular management using member role management (plugins like members do this very well).
Please let me know if this makes sense and if this is of enough priority in your roadmap so i can plan accordingly as i can’t manage my staffs role securely without this. maybe i can build this feature into an addon on top of your plugin and sell it ?? ??
Regards
]]>Hello, I discovered a problem with alt icon labels that unfortunately lowers the SEO ranking in google PAGESPEED. Is it possible to somehow add alt texts? Thank you!
]]>I want to change the template to display testimonials on the product page. Where do I need to put it so that when I update the plugin it won’t get overwritten?
]]>I’m interested to learn how to remove the verified purchase tag from reviews. Those that have been imported do not have it making it look off. Can I easily remove this with a setting or CSS?
]]>Hi, your plugin does have a conflict in my setup, where i have fluent forms pro and the wpfluent
framework is already provided and loaded by fluentforms.
In your code, you have over-loaded the wpfluent’s QueryBuilder
to add a selectDistinct
function, but your autoload is not taking into account the fact that the wpfluent framework might be loaded elsewhere and it would use the available wpfluent class and not load its custom version anymore.
Here is the error message that helped me identify the issue:
[STDERR] PHP Fatal error: Uncaught BadMethodCallException: Call to undefined method FluentForm\Framework\Database\Query\Builder::selectDistinct() in /var/www/vhosts/example.com/html/wp-content/plugins/fluentform/vendor/wpfluent/framework/src/WPFluent/Database/Query/Builder.php:2423
Stack trace: 0 /var/www/vhosts/example.com/html/wp-content/plugins/reviewx/app/Controllers/Admin/Criteria/CriteriaController.php(139): FluentForm\Framework\Database\Query\Builder->__call() 1 /var/www/vhosts/example.com/html/wp-content/plugins/reviewx/app/Controllers/Admin/Criteria/CriteriaController.php(149): ReviewX\Controllers\Admin\Criteria\CriteriaController->getReviewIds() 2 /var/www/vhosts/example.com/html/wp-content/plugins/reviewx/app/Controllers/Admin/Criteria/CriteriaController.php(122): ReviewX\Controllers\Admin\Criteria\CriteriaController->applyCreateEvent() 3 /var/www/vhosts/example.com/html/wp-content/plugins/reviewx/app/Controllers/Admin/Criteria/CriteriaController.php(23): ReviewX\Controllers\Admin\Criteria\CriteriaController->dispatchAction() 4 /var/www/vhosts/example.com/html/wp-content/plugins/reviewx/app/Controllers/Admin/Core/ReviewxAdmin.php(654): ReviewX\Controllers\Admin\Criteria\CriteriaController->handleAction() 5 /var/www/vhosts/example.com/html/wp-includes/class-wp-hook.php(324): ReviewX\Controllers\Admin\Core\ReviewxAdmin->save_setting_tab() 6 /var/www/vhosts/example.com/html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() 7 /var/www/vhosts/example.com/html/wp-includes/plugin.php(517): WP_Hook->do_action() 8 /var/www/vhosts/example.com/html/wp-admin/admin-ajax.php(188): do_action() 9 {main}
thrown in /var/www/vhosts/example.com/html/wp-content/plugins/fluentform/vendor/wpfluent/framework/src/WPFluent/Database/Query/Builder.php on line 2423
I suggest 3 ways of solving this:
wpFluent
override implentation using the correct autoload + use
instruction in your php classeswpFluent
class forcefully.I am currently exploring ways to enhance the credibility and authenticity of product reviews on my WooCommerce site. Specifically, I’m interested in displaying external verification links (e.g., links to eBay) alongside reviews to indicate their legitimacy.
I am seeking a solution that allows an admin to attach a link to a review, which points to an external site where the review originates or is cross-verified. This feature would significantly enhance trust among our customers by providing a direct reference to the original source of the review.
Here are my specific requirements:
I understand that this may require custom development or the use of additional plugins. I am open to suggestions on the best way to implement this feature, whether through a custom code snippet, a plugin recommendation, or a hook that we can utilize.
Could you please advise on the feasibility of this request and the best way to proceed? If this requires custom development, could you provide guidance or refer me to relevant resources or services?
Thank you for your time and assistance. I look forward to your response and any suggestions you might have.
Best regards,
]]>Good day
I like your plugin however I have noticed 2 issues:
The first one is that creates an error with the latest wordpress version
Here is where the error says (in spani
PHP Warning: Invalid argument provided for foreach() in /home/customer/www/ultratecs.com/public_html/wp-content/plugins/reviewx/app/Controllers/Admin/Criteria/CriteriaController.php on line 35
Which creates error 502 in my server sometimes
The second issue is that the function of adding pictures to reviews is restricted. But in your plugin description it says that only the video adding function is restricted to pro users
https://snipboard.io/ENckuR.jpg
Please help
Greetings
]]>Hi there,
After reviewing with ReviewX plugin, the star rating wasn’t appearing in the shop page. When I deactivate the plugin and leave another review on it, it will then appear. See image below. Thanks.
View post on imgur.com
]]>
Hi,
Is there a way where I can allow user to review without any message? And as a result, it will only increase the number of reviews (ratings and recommendation) but will not appear any message in the review. Thanks.
]]>I am using ReviewX and translated the plugin with WPML. Most of the part it is fine except a couple of issue as circled in the photo attached in the link below where the translated review is not showing correctly. Can you please advise? Thanks.
View post on imgur.com
]]>
Hi
After the latest update 1.6.22, in the backend we can not look at users profile. I tested and comared it with last versions
Best Regards
]]>I just want to add a little feature in the Reviewx plugin.
I want the ‘purchased’ review display to be able to show additional manual variations like: Purchased with size L
Purchased with variant: 10ml, full size.
Purchased with color variant: Red…
And one thing. The text ‘Purchased’ will be displayed below the ‘rate star’, which will attract more customer attention.
The first thing a customer looks at is the number of ‘rate stars’ in the review, then the ‘purchased’, and then the manually added reviews is the last thing.
Thank you!
]]>When I enable the ReviewX plugin, my Groundhogg funnels don’t load and can not be changed. Please address this ReviewX plugin conflict. Since I only can use the ReviewX plugin when it’s 100% conflict free with Groundhogg.
]]>