• Ross Wintle

    (@magicroundabout)


    Hi there,

    We think we’ve identified a compatibility issue with the Two Factor plugin running on bbPress sites.

    With Two Factor installed, the bbPress profile edit page (/forums/users/<username>/edit/) has a critical error on it:

    PHP Fatal error:  Uncaught Error: Call to undefined function convert_to_screen() in /Users/me/sites/somesite/wp-admin/includes/class-wp-list-table.php:149
    Stack trace:
    #0 /Users/me/sites/somesite/wp-content/plugins/two-factor/providers/class-two-factor-fido-u2f-admin.php(212): WP_List_Table->__construct()
    #1 /Users/me/sites/somesite/wp-includes/class-wp-hook.php(307): Two_Factor_FIDO_U2F_Admin::show_user_profile(Object(WP_User))
    #2 /Users/me/sites/somesite/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters('', Array)
    #3 /Users/me/sites/somesite/wp-includes/plugin.php(476): WP_Hook->do_action(Array)
    #4 /Users/me/sites/somesite/wp-content/plugins/two-factor/class-two-factor-core.php(1001): do_action('show_user_secur...', Object(WP_User))
    #5 /Users/me/sites/somesite/wp-includes/class-wp-hook.php(307): Two_Factor_Core::user_two_factor_options(Object(WP_User))
    #6 /Users/me in /Users/me/sites/somesite/wp-admin/includes/class-wp-list-table.php on line 149

    I’ve replicated this on a clean WordPress install with just bbPress and Two Factor installed.

    I’m guessing that the list table functions are not loaded on the front end. Perhaps two-factor needs to load them itself somehow?

    Thanks

    • This topic was modified 1 year, 9 months ago by Ross Wintle.
Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
  • The topic ‘bbPress profile edit compatibility’ is closed to new replies.