• Hi, after updating the rank math plugin to the latest version this error happens:

    • WP 6.8.2, PHP 8.3.23
    • Error occurs only when Rank Math’s “database-tools” module loads:
      • Error: Uncaught Error: Call to undefined method WebberZone\Top_Ten\Admin\Activator::get() in seo-by-rank-math/includes/modules/database-tools/class-database-tools.php:39
    • Disabling that Rank Math module resolves it.
    • This topic was modified 7 months, 4 weeks ago by davidseen55.
Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Ajay

    (@ajay)

    @davidseen55

    I’m not sure why this is causing an issue in the RankMath code. Have you flagged this to them? There should be no reason for it to try to call my plugin.

    I’ve also reviewed their code, and I’m having trouble figuring it out exactly.

    https://github.com/rankmath/seo-by-rank-math/blob/v1.0.218/includes/modules/database-tools/class-database-tools.php

    Thread Starter davidseen55

    (@davidseen55)

    Here is the Stack Trace:

    #0 /home/xxx/public_html/wp-content/plugins/seo-by-rank-math/includes/module/class-manager.php(501): RankMath\Tools\Database_Tools->__construct()
    #1 /home/xxx/public_html/wp-content/plugins/seo-by-rank-math/includes/module/class-manager.php(481): RankMath\Module\Manager->load_module('database-tools', Object(RankMath\Module\Module))
    #2 /home/xxx/public_html/wp-includes/class-wp-hook.php(324): RankMath\Module\Manager->load_modules('')
    #3 /home/xxx/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
    #4 /home/xxx/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
    #5 /home/xxx/public_html/wp-settings.php(705): do_action('after_setup_the...')
    #6 /home/xxx/public_html/wp-config.php(87): require_once('/home/xxx/pu...')
    #7 /home/xxx/public_html/wp-load.php(50): require_once('/home/xxx/pu...')
    #8 /home/xxx/public_html/wp-admin/admin.php(35): require_once('/home/xxx/pu...')
    #9 /home/xxx/public_html/wp-admin/index.php(10): require_once('/home/xxx/pu...')
    #10 {main}

    I have send them a ticket too and waiting for respone

    Thread Starter davidseen55

    (@davidseen55)

    Plugin Author Ajay

    (@ajay)

    @davidseen55 I’ve responded there. I genuinely cannot understand why Rank Math is doing that and the simple explanation to tell me to fix something that isn’t broken or asking you to disable another plugin does not make sense to me.

    Do you need this Database Module?

    I’m always happy to fix something that is broken.

    On a side note, please check out The SEO Framework. It’s not my plugin but one I highly recommend.

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

The topic ‘Conflict with Rank Math’s Database Tools (PHP 8.3)’ is closed to new replies.