Hi all,
After attempting to update wpDiscuz to version 7.5.3, we are getting the following error when trying to activate it.
Fatal error: Uncaught TypeError: array_merge(): Argument #2 must be of type array, string given in
~/wp-content/plugins/wpdiscuz/class.WpdiscuzCore.php:1580 Stack trace: #0
~/wp-content/plugins/wpdiscuz/class.WpdiscuzCore.php(1580): array_merge(Array, '1') #1
~/wp-content/plugins/wpdiscuz/class.WpdiscuzCore.php(1409): WpdiscuzCore->addNewOptions('1') #2
~/wp-content/plugins/wpdiscuz/class.WpdiscuzCore.php(224): WpdiscuzCore->pluginNewVersion() #3
~/wp-content/plugins/wpdiscuz/class.WpdiscuzCore.php(198): WpdiscuzCore->activateWpDiscuz() #4
~/wp-includes/class-wp-hook.php(308): WpdiscuzCore->pluginActivation('') #5 ~/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters('', Array) #6
~/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #7 ~/wp-admin/plugins.php(194): do_action('activate_wpdisc...') #8 {main} thrown in
~/wp-content/plugins/wpdiscuz/class.WpdiscuzCore.php on line 1580
WordPress is running PHP 8.0.22. We cannot activate the plugin due to this error.
Any help is appreciated!
We'll check and let you know very soon.
Hello. I cannot activate the plugin. Therefore, the wpDiscuz menu option is not found on the Dashboard. The full error message was previously sent (above).