Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

"Erro Fatal" ao tentar novos temas para outro site

Pessoal, ao fazer a instalação de outros temas, com o intuito de criar outro site, ele apresenta um erro fatal como o demonstrado abaixo:

"Fatal error: Uncaught ArgumentCountError: array_merge() does not accept unknown named parameters in C:\xampp\htdocs\pontual\wp-includes\widgets.php:1261 Stack trace: #0 C:\xampp\htdocs\pontual\wp-includes\widgets.php(1261): array_merge(wp_inactive_widgets: Array, sidebar-1: Array, woocommerce-sidebar-1: Array, footer-sidebar-1: Array, footer-sidebar-2: Array, footer-sidebar-3: Array, footer-sidebar-4: Array) #1 C:\xampp\htdocs\pontual\wp-includes\widgets.php(1216): retrieve_widgets(true) #2 C:\xampp\htdocs\pontual\wp-includes\class-wp-hook.php(290): wpsidebars_changed('Twenty Twenty') #3 C:\xampp\htdocs\pontual\wp-includes\class-wp-hook.php(312): WP_Hook->apply_filters(NULL, Array) #4 C:\xampp\htdocs\pontual\wp-includes\plugin.php(478): WP_Hook->do_action(Array) #5 C:\xampp\htdocs\pontual\wp-includes\theme.php(2964): do_action('after_switch_th...', 'Twenty Twenty', Object(WP_Theme)) #6 C:\xampp\htdocs\pontual\wp-includes\class-wp-hook.php(288): check_theme_switched('') #7 C:\xampp\htdocs\pontual\wp-includes\class-wp-hook.php(312): WP_Hook->apply_filters(NULL, Array) #8 C:\xampp\htdocs\pontual\wp-includes\plugin.php(478): WP_Hook->do_action(Array) #9 C:\xampp\htdocs\pontual\wp-settings.php(523): do_action('init') #10 C:\xampp\htdocs\pontual\wp-config.php(90): require_once('C:\xampp\htdocs...') #11 C:\xampp\htdocs\pontual\wp-load.php(37): require_once('C:\xampp\htdocs...') #12 C:\xampp\htdocs\pontual\wp-blog-header.php(13): require_once('C:\xampp\htdocs...') #13 C:\xampp\htdocs\pontual\index.php(17): require('C:\xampp\htdocs...') #14 {main} thrown in C:\xampp\htdocs\pontual\wp-includes\widgets.php on line 1261"

Alguém sabe o que é? Como resolvo?

1 resposta
solução!

Pessoal, consegui! Duas coisas foram feitas simultaneamente, então, eu não sei dizer exatamente qual delas funcionou!

A primeira é que eu estava usando a versão do WordPress que o instrutor recomenda. Acontece que os vídeos foram gravadas em 2019 e estamos em jun/2021 - #ficadicaAlura Então, é provável que ao usar os temas atuais, eles não possuíam compatibilidade com a versão antiga.

Outro ponto é que eu baixei uma versão mais antiga do PHP. Eu estava usando a 7.4 e regredi à 7.3. Tinha visto em um fórum que poderia ser isso, então acabei adotando como medida.

Espero ajudar os próximos!