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.