• Resolved Ov3rfly

    (@ov3rfly)


    After update to Elementor 3.35.2 the WordPress dashboard does not work as expected because a dashboard widget promoting some Elementor Accessibility things is broken and causes a PHP Error:

    [05-Feb-2026 12:04:38 UTC] PHP Fatal error:  Uncaught Error: Call to undefined method Elementor\Modules\Promotions\Module::get_ally_external_scanner_url() in .../wp-content/plugins/elementor/modules/promotions/widgets/ally-dashboard-widget.php:34
    Stack trace:
    #0 .../wp-admin/includes/template.php(1456): Elementor\Modules\Promotions\Widgets\Ally_Dashboard_Widget::ally_widget_render()
    #1 .../wp-admin/includes/dashboard.php(277): do_meta_boxes()
    #2 .../wp-admin/index.php(204): wp_dashboard()
    #3 {main}
    thrown in .../wp-content/plugins/elementor/modules/promotions/widgets/ally-dashboard-widget.php on line 34

    Elementor 3.35.2, WordPress 6.8.3

Viewing 6 replies - 1 through 6 (of 6 total)
  • Thread Starter Ov3rfly

    (@ov3rfly)

    File elementor/modules/promotions/widgets/ally-dashboard-widget.php line 34:

    $link = $is_scanner_run ? self::ALLY_PUBLIC_URL : Module::get_ally_external_scanner_url() . '?url=' . home_url();

    Quick hack to get dashboard working again:

    $link = '#n/a'; // $is_scanner_run ? self::ALLY_PUBLIC_URL : Module::get_ally_external_scanner_url() . '?url=' . home_url();
    Plugin Support Milos

    (@miloss84)

    Hi there @ov3rfly

    Thanks for reporting this.

    At the moment, we’re not able to reproduce the issue on our test environments. To help us investigate this further and try to replicate the problem under similar conditions, could you please share your System Info?

    You can find it by going to WordPress Dashboard → Elementor → Tools → System Info, then click Copy & Paste Info and share it here.

    This will help us understand your setup (WordPress version, PHP version, active plugins, theme, etc.) and identify what might be causing the dashboard widget error.

    Thanks in advance for your cooperation!

    Thread Starter Ov3rfly

    (@ov3rfly)

      It is very easy to replicate the issue, e.g.

      • https://playground.wordpress.net/
      • Add Plugin
      • Elementor 3.35.2
      • Install Now & Activate
      • Click Skip Setup and Skip many times
      • Go to WordPress Dashboard
      • Observe Elementor Accessibility Promotion dashboard widget with this content:

      There has been a critical error on this website. Please check your site admin email inbox for instructions. If you continue to have problems, please try the support forums.

      Learn more about troubleshooting WordPress.

      Screenshot:

      Pouya

      (@pouyaebrhm)

      I can confirm this is happening after updating to Elementor 3.35.2 as well. The issue comes from the promotions dashboard widget calling:
      Module::get_all_external_scanner_url()

      but this method doesn’t exist in the current class, which triggers the fatal error. So it looks like a regression or a missing method in this release. Temporary fixes that worked for me:

      • Downgrade to 3.35.1
        or
      • Disable the promotions widget
        or
      • Patch ally-dashboard-widget.php and replace the link with ‘#’

      Definitely something Elementor should fix in the next patch since it breaks the admin dashboard.

      Plugin Support jobtorres

      (@jobtorres)

      Hi everyone!

      Thanks for reporting this. The fatal error that occurred in the WordPress dashboard after updating Elementor has been fixed in the latest release.

      Elementor 3.35.3 includes a fix for a fatal error affecting a dashboard widget in the WordPress Admin.

      You can update to Elementor 3.35.3 and also review the full details in the official changelog here:
      https://wordpress.org/plugins/elementor/#developers

      Thread Starter Ov3rfly

      (@ov3rfly)

      Congratulations on finally finding this easily reproducible problem.

      The “fix for a fatal error affecting a dashboard widget” in 3.35.3 is simply removing that broken Elementor Accessibility promotion code which was added without mentioning in changelog in 3.35.2.

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

    You must be logged in to reply to this topic.