pixelgrade / nova-blocks

A collection of design-driven WordPress editor blocks committed to making your site shine like a newborn star 💫
https://pixelgrade.com/plugins/nova-blocks/
GNU General Public License v3.0
65 stars 4 forks source link

Error when updating to PHP 8.0 #417

Closed andreiungurianu closed 2 years ago

andreiungurianu commented 2 years ago

When I update the website to PHP 8.0 (and later), there are some errors that show up on the website. I'm using Nova Blocks 2.1.3.

CleanShot 2022-08-04 at 16 58 01

At the same time, the installation process seems to also suffer. Here's the error one of our customers is reporting

Fatal error: Uncaught ArgumentCountError: 3 arguments are required, 2 given in /homepages/5/d809503753/htdocs/clickandbuilds/JasminFischer420541/wp-admin/includes/class-bulk-upgrader-skin.php:156 Stack trace: #0 /homepages/5/d809503753/htdocs/clickandbuilds/JasminFischer420541/wp-admin/includes/class-bulk-upgrader-skin.php(156): sprintf('%1$s installed ...', 'Nova Blocks') #1 /homepages/5/d809503753/htdocs/clickandbuilds/JasminFischer420541/wp-content/themes/anima/inc/required-plugins/class-tgm-plugin-activation.php(3700): Bulk_Upgrader_Skin->after('Nova Blocks') #2 /homepages/5/d809503753/htdocs/clickandbuilds/JasminFischer420541/wp-admin/includes/class-wp-upgrader.php(824): TGMPA_Bulk_Installer_Skin->after() #3 /homepages/5/d809503753/htdocs/clickandbuilds/JasminFischer420541/wp-content/themes/anima/inc/required-plugins/class-tgm-plugin-activation.php(3310): WP_Upgrader->run(Array) #4 /homepages/5/d809503753/htdocs/clickandbuilds/JasminFischer420541/wp-content/themes/anima/inc/required-plugins/class-tgm-plugin-activation.php(3423): TGMPA_Bulk_Installer->run(Array) #5 /homepages/5/d809503753/htdocs/clickandbuilds/JasminFischer420541/wp-content/themes/anima/inc/required-plugins/class-tgm-plugin-activation.php(3028): TGMPA_Bulk_Installer->bulk_install(Array) #6 /homepages/5/d809503753/htdocs/clickandbuilds/JasminFischer420541/wp-content/themes/anima/inc/required-plugins/class-tgm-plugin-activation.php(761): TGMPA_List_Table->process_bulk_actions() #7 /homepages/5/d809503753/htdocs/clickandbuilds/JasminFischer420541/wp-includes/class-wp-hook.php(307): TGM_Plugin_Activation->install_plugins_page('') #8 /homepages/5/d809503753/htdocs/clickandbuilds/JasminFischer420541/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters('', Array) #9 /homepages/5/d809503753/htdocs/clickandbuilds/JasminFischer420541/wp-includes/plugin.php(476): WP_Hook->do_action(Array) #10 /homepages/5/d809503753/htdocs/clickandbuilds/JasminFischer420541/wp-admin/admin.php(259): do_action('appearance_page...') #11 /homepages/5/d809503753/htdocs/clickandbuilds/JasminFischer420541/wp-admin/themes.php(10): require_once('/homepages/5/d8...') #12 {main} thrown in /homepages/5/d809503753/htdocs/clickandbuilds/JasminFischer420541/wp-admin/includes/class-bulk-upgrader-skin.php on line 156