Browser: Brave
OS: macOS
Hi, on a woocommerce website I have this error that comes out of nowhere (on Friday the site was working… on Monday it doesn’t work anymore). The problem disappears only if I deactivate Woocommerce (9.3.2).
I tried to go back to version 9.3.1, and to 9.2.3 but the error is still there.
Does anyone have the same problem? [23-Sep-2024 10:41:06 UTC] PHP Fatal error: Uncaught Error: Object of class WP_Error could not be converted to string in /home/nflpqthb/xxx.xxx.xx/xxx/wp-content/themes/bricks/includes/elements/base.php:2192
Stack trace:
#0 /home/nflpqthb/xxx.xxx.xx/xxx/wp-content/themes/bricks/includes/elements/base.php(2192): join(’ ', Array)
#1 /home/nflpqthb/xxx.xxx.xx/xxx/wp-content/themes/bricks/includes/elements/button.php(175): Bricks\Element->render_attributes(‘href’)
#2 /home/nflpqthb/xxx.xxx.xx/xxx/wp-content/themes/bricks/includes/elements/base.php(2395): Bricks\Element_Button->render()
#3 /home/nflpqthb/xxx.xxx.xx/xxx/wp-content/themes/bricks/includes/frontend.php(564): Bricks\Element->init()
#4 /home/nflpqthb/xxx.xxx.xx/xxx/wp-content/themes/bricks/includes/elements/container.php(948): Bricks\Frontend::render_element(Array)
#5 /home/nflpqthb/xxx.xxx.xx/xxx/wp-content/themes/bricks/includes/elements/base.php(2395): Bricks\Element_Container->render()
#6 /home/nflpqthb/xxx.xxx.xx/xxx/wp-content/themes/bricks/includes/frontend.php(564): Bricks\Element->init()
#7 /home/nflpqthb/xxx.xxx.xx/xxx/wp-content/themes/bricks/includes/elements/container.php(948): Bricks\Frontend::render_element(Array)
#8 /home/nflpqthb/xxx.xxx.xx/xxx/wp-content/themes/bricks/includes/elements/base.php(2395): Bricks\Element_Container->render()
#9 /home/nflpqthb/xxx.xxx.xx/xxx/wp-content/themes/bricks/includes/frontend.php(564): Bricks\Element->init()
#10 /home/nflpqthb/xxx.xxx.xx/xxx/wp-content/themes/bricks/includes/elements/container.php(948): Bricks\Frontend::render_element(Array)
#11 /home/nflpqthb/xxx.xxx.xx/xxx/wp-content/themes/bricks/includes/elements/base.php(2395): Bricks\Element_Container->render()
#12 /home/nflpqthb/xxx.xxx.xx/xxx/wp-content/themes/bricks/includes/frontend.php(564): Bricks\Element->init()
#13 /home/nflpqthb/xxx.xxx.xx/xxx/wp-content/themes/bricks/includes/elements/container.php(948): Bricks\Frontend::render_element(Array)
#14 /home/nflpqthb/xxx.xxx.xx/xxx/wp-content/themes/bricks/includes/elements/base.php(2395): Bricks\Element_Container->render()
#15 /home/nflpqthb/xxx.xxx.xx/xxx/wp-content/themes/bricks/includes/frontend.php(564): Bricks\Element->init()
#16 /home/nflpqthb/xxx.xxx.xx/xxx/wp-content/themes/bricks/includes/frontend.php(663): Bricks\Frontend::render_element(Array)
#17 /home/nflpqthb/xxx.xxx.xx/xxx/wp-content/themes/bricks/includes/frontend.php(913): Bricks\Frontend::render_data(Array)
#18 /home/nflpqthb/xxx.xxx.xx/xxx/wp-content/themes/bricks/page.php(7): Bricks\Frontend::render_content(Array)
#19 /home/nflpqthb/xxx.xxx.xx/xxx/wp-includes/template-loader.php(106): include(‘/home/nflpqthb/…’)
#20 /home/nflpqthb/xxx.xxx.xx/xxx/wp-blog-header.php(19): require_once(‘/home/nflpqthb/…’)
#21 /home/nflpqthb/xxx.xxx.xx/xxx/index.php(17): require(‘/home/nflpqthb/…’)
#22 {main}
thrown in /home/nflpqthb/xxx.xxx.xx/xxx/wp-content/themes/bricks/includes/elements/base.php on line 2192