• Resolved EliteGent

    (@gentlemako)


    Hello,

    I urgently need help accessing the settings page for Customer Reviews for WooCommerce.

    Issue:

    • “The link you followed has expired” or “Sorry, you are not allowed to access this page”
    • Settings page is completely inaccessible
    • Other pages like Diagnostics work

    Additionally, review reminder emails are no longer being sent, and Scheduled Actions shows no ivole jobs.

    Fatal error found in logs:
    Call to undefined method CR_Reviews::get_star_rating_html()

    File:
    /wp-content/plugins/customer-reviews-woocommerce/templates/cr-review.php
    Line 149

    Environment:

    • WordPress 6.9.4
    • WooCommerce 10.7.0
    • Flatsome latest

    Important:
    We have NOT updated Customer Reviews recently and are still on an older version (around version 58). The issue started after updating WooCommerce and theme.

    I need a way to:

    1. Restore access to the settings page
    2. Restore review email functionality
    3. Fix the fatal error without losing current configuration

    Thank you.

    • This topic was modified 3 weeks, 1 day ago by EliteGent.
    • This topic was modified 3 weeks, 1 day ago by EliteGent.
Viewing 5 replies - 1 through 5 (of 5 total)
  • Thread Starter EliteGent

    (@gentlemako)

    Hello,

    Updating Customer Reviews for WooCommerce to the latest version does not fix the issue.

    The settings page still shows:
    “The link you followed has expired”
    or
    “Sorry, you are not allowed to access this page.”

    Fatal error:
    Call to undefined method CR_Reviews::get_star_rating_html()

    File:
    /wp-content/plugins/customer-reviews-woocommerce/templates/cr-review.php
    Line 149

    I suspect the plugin files/settings may be mismatched after update/rollback/reinstall/restore, or PHP OPcache may still be loading old files.

    Please advise how to safely repair the plugin installation and restore access to settings without losing our existing configuration/design/review reminder setup.

    Plugin Support pear8398

    (@pear8398)

    Hi,

    Thanks for using CusRev.

    The function get_star_rating_html is removed in a new version of our plugin. It could be a caching issue or the plugin file not updated. I suggest you delete the current plugin, download a fresh version of our plugin https://downloads.wordpress.org/plugin/customer-reviews-woocommerce.5.108.0.zip
    and re-install it on your site.

    Thread Starter EliteGent

    (@gentlemako)

    Hello,

    We followed your recommendation and reinstalled a fresh copy of Customer Reviews for WooCommerce 5.108.0.

    Our host also confirmed:

    • The old plugin folder was removed
    • PHP OPcache/server cache was cleared
    • The plugin was freshly installed

    However, we still cannot access the Settings page.

    The Settings page still shows:
    “The link you followed has expired”
    or
    “Sorry, you are not allowed to access this page.”

    We are logged in as Administrator. Other plugin pages like Diagnostics work, but Settings does not.

    Can you provide the exact correct admin URL/page slug for the settings page?

    Please advise the next step. Is there a database option, capability, license setting, or admin page slug that may be corrupted?

    Plugin Support pear8398

    (@pear8398)

    Hi,

    Thanks for your additional information.

    That’s weird. If you are an administrator, you can access the plugin settings page properly. Can you please try to deactivate all plugins except CusRev, WooCommerce, switch to a WordPress theme and recheck the issue? Or create another admin account and visit the settings page again.

    Plugin Support bagel1317

    (@bagel1317)

    We haven’t heard from you for more than two weeks. For this reason, I’ll assume that either you are not interested in this question/problem anymore or it has been resolved. If you still require any help, please start a new forum topic.

Viewing 5 replies - 1 through 5 (of 5 total)

You must be logged in to reply to this topic.