Automatic login wordpress in plesk

Automatic login via Plesk to the WordPress instance no longer works. I installed yesterday on a test environment only wordpress and bricksforge. Once Bricksforge is active, I can no longer use the automatic login feature in Plesk. I get the following error:

Error retrieving administrator login credentials: PHP Fatal error: Uncaught Error: Call to undefined function bricks_is_builder() in /var/www/vhosts/headsign.dev/blueprint-bf.headsign.dev/wp-content/plugins/bricksforge/plugin.php:290

Stack trace:

#0 /var/www/vhosts/headmarks.dev/blueprint-bf.headmarks.dev/wp-content/plugins/bricksforge/plugin.php(242): Bricksforge->is_request()

#1 /var/www/vhosts/headmarks.dev/blueprint-bf.headmarks.dev/wp-includes/class-wp-hook.php(307): Bricksforge->init_classes_after_wp_init().

#2 /var/www/vhosts/headcharacters.dev/blueprint-bf.headcharacters.dev/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters().

#3 /var/www/vhosts/headmarks.dev/blueprint-bf.headmarks.dev/wp-includes/plugin.php(476): WP_Hook->do_action().

#4 /var/www/vhosts/headmarks.dev/blueprint-bf.headmarks.dev/wp-settings.php(598): do_action()

#5 /usr/local/psa/admin/plib/modules/wp-toolkit/vendor/wp-cli/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(1291): require(‘…’)

#6 /usr/local/psa/admin/plib/modules/wp-toolkit/vendor/wp-cli/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(1212): WP_CLI\Runner->load_wordpress()

#7 /usr/local/psa/admin/plib/modules/wp-toolkit/vendor/wp-cli/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php(23): WP_CLI\Runner->start()

#8 /usr/local/psa/admin/plib/modules/wp-toolkit/vendor/wp-cli/vendor/wp-cli/wp-cli/php/bootstrap.php(77): WP_CLI\Bootstrap\LaunchRunner->process().

#9 /usr/local/psa/admin/plib/modules/wp-toolkit/vendor/wp-cli/vendor/wp-cli/wp-cli/php/wp-cli.php(27): WP_CLI\bootstrap()

#10 /usr/local/psa/admin/plib/modules/wp-toolkit/vendor/wp-cli/vendor/wp-cli/wp-cli/php/boot-fs.php(17): require_once(‘…’)

#11 /usr/local/psa/admin/plib/modules/wp-toolkit/vendor/wp-cli/wpt-wp-cli.php(31): require_once(‘…’)

#12 {main}

thrown in /var/www/vhosts/headsign.dev/blueprint-bf.headsign.dev/wp-content/plugins/bricksforge/plugin.php on line 290

Fatal error: Uncaught Error: Call to undefined

Hey there, we didn´t get any error message, but the Login via Plesk to the WP Backend doesn´t work anymore. Thanks for your support! Best, Jürgen

Thanks for reporting this! I have a hunch what could cause the error :slight_smile:

Update: Fixed in the next version :slight_smile:

The error still persists trying to login through WordPress toolkit for Plesk:

// Error getting administrator credentials: PHP Fatal error: Uncaught Error: Class “Bricks\Integrations\Dynamic_Data\Providers\Base” not found in /var/www/vhosts/mybiz.cy/lotus.mybiz.cy/wp-content/plugins/bricksforge/includes/dynamic-data/providers/Provider_Bricksforge.php:5

Stack trace:

#0 /var/www/vhosts/mybiz.cy/lotus.mybiz.cy/wp-content/plugins/bricksforge/includes/dynamic-data/DynamicData.php(29): require_once()

#1 /var/www/vhosts/mybiz.cy/lotus.mybiz.cy/wp-includes/class-wp-hook.php(308): Bricksforge\DynamicData->init_providers()

#2 /var/www/vhosts/mybiz.cy/lotus.mybiz.cy/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()

#3 /var/www/vhosts/mybiz.cy/lotus.mybiz.cy/wp-includes/plugin.php(517): WP_Hook->do_action()

#4 /var/www/vhosts/mybiz.cy/lotus.mybiz.cy/wp-settings.php(623): do_action()

#5 /opt/psa/admin/plib/modules/wp-toolkit/vendor/wp-cli/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(1356): require(‘…’)

#6 /opt/psa/admin/plib/modules/wp-toolkit/vendor/wp-cli/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(1274): WP_CLI\Runner->load_wordpress()

#7 /opt/psa/admin/plib/modules/wp-toolkit/vendor/wp-cli/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php(28): WP_CLI\Runner->start()

#8 /opt/psa/admin/plib/modules/wp-toolkit/vendor/wp-cli/vendor/wp-cli/wp-cli/php/bootstrap.php(78): WP_CLI\Bootstrap\LaunchRunner->process()

#9 /opt/psa/admin/plib/modules/wp-toolkit/vendor/wp-cli/vendor/wp-cli/wp-cli/php/wp-cli.php(32): WP_CLI\bootstrap()

#10 /opt/psa/admin/plib/modules/wp-toolkit/vendor/wp-cli/vendor/wp-cli/wp-cli/php/boot-fs.php(17): require_once(‘…’)

#11 /opt/psa/admin/plib/modules/wp-toolkit/vendor/wp-cli/wpt-wp-cli.php(31): require_once(‘…’)

#12 {main} //

It’s a new issue, already reported by @Buttholio. Will fix that with 1.0 :slight_smile:

2 Likes

Hey @Cyrus, try disabling the “dynamic data tags” extension in Bricksforge!

Yup, that was it