Now when I wanted to change to php 8 there is a critical error of the page.
1.
Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, non-static method relatedPostsViaCategories_admin::add() cannot be called statically in /home/mtk2/domains/rozwod-katowice.pl/public_html/wp-includes/class-wp-hook.php:324 Stack trace: #0 /home/mtk2/domains/rozwod-katowice.pl/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #1 /home/mtk2/domains/rozwod-katowice.pl/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #2 /home/mtk2/domains/rozwod-katowice.pl/public_html/wp-admin/includes/menu.php(161): do_action('admin_menu', '') #3 /home/mtk2/domains/rozwod-katowice.pl/public_html/wp-admin/menu.php(412): require_once('/home/mtk2/doma...') #4 /home/mtk2/domains/rozwod-katowice.pl/public_html/wp-admin/admin.php(158): require('/home/mtk2/doma...') #5 /home/mtk2/domains/rozwod-katowice.pl/public_html/wp-admin/plugins.php(10): require_once('/home/mtk2/doma...') #6 {main} thrown in /home/mtk2/domains/rozwod-katowice.pl/public_html/wp-includes/class-wp-hook.php on line 324 W witrynie wystąpił krytyczny błąd. Instrukcje znajdziesz w skrzynce e-mail administratora witryny. Jeśli problemy będą się nadal pojawiać, skorzystaj z for pomocy.
Dowiedz się więcej o rozwiązywaniu problemów z WordPressem.
2.
Notice: Funkcja _load_textdomain_just_in_time została wywołana nieprawidłowo. Ładowanie tłumaczenia dla domeny soledad zostało uruchomione zbyt wcześnie. Zwykle jest to wskaźnik, że jakiś kod we wtyczce lub motywie działa zbyt wcześnie. Tłumaczenia powinny zostać załadowane podczas akcji init lub później. Dowiedz się więcej: Debugowanie w WordPressie. (Ten komunikat został dodany w wersji 6.7.0.) in /home/mtk2/domains/rozwod-katowice.pl/public_html/wp-includes/functions.php on line 6114
3.
When I go back to PHP 7 everything works but in DEBUG mode it pops up.
Deprecated: Non-static method relatedPostsViaCategories_admin::add() should not be called statically in /home/mtk2/domains/rozwod-katowice.pl/public_html/wp-includes/class-wp-hook.php on line 324
Please check all the plugins you have installed, as the Soledad theme and all related plugins included in Appearance → Install Plugins are fully compatible with PHP 8.x.
Most user sites are already running on PHP 8, so I can confirm that this issue is not related to our theme or plugins.
When preparing the page I was working on php7.
Now when I wanted to change to php 8 there is a critical error of the page.
1.
Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, non-static method relatedPostsViaCategories_admin::add() cannot be called statically in /home/mtk2/domains/rozwod-katowice.pl/public_html/wp-includes/class-wp-hook.php:324 Stack trace: #0 /home/mtk2/domains/rozwod-katowice.pl/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #1 /home/mtk2/domains/rozwod-katowice.pl/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #2 /home/mtk2/domains/rozwod-katowice.pl/public_html/wp-admin/includes/menu.php(161): do_action('admin_menu', '') #3 /home/mtk2/domains/rozwod-katowice.pl/public_html/wp-admin/menu.php(412): require_once('/home/mtk2/doma...') #4 /home/mtk2/domains/rozwod-katowice.pl/public_html/wp-admin/admin.php(158): require('/home/mtk2/doma...') #5 /home/mtk2/domains/rozwod-katowice.pl/public_html/wp-admin/plugins.php(10): require_once('/home/mtk2/doma...') #6 {main} thrown in /home/mtk2/domains/rozwod-katowice.pl/public_html/wp-includes/class-wp-hook.php on line 324
W witrynie wystąpił krytyczny błąd. Instrukcje znajdziesz w skrzynce e-mail administratora witryny. Jeśli problemy będą się nadal pojawiać, skorzystaj z for pomocy.
Dowiedz się więcej o rozwiązywaniu problemów z WordPressem.
2.
Notice: Funkcja _load_textdomain_just_in_time została wywołana nieprawidłowo. Ładowanie tłumaczenia dla domeny soledad zostało uruchomione zbyt wcześnie. Zwykle jest to wskaźnik, że jakiś kod we wtyczce lub motywie działa zbyt wcześnie. Tłumaczenia powinny zostać załadowane podczas akcji init lub później. Dowiedz się więcej: Debugowanie w WordPressie. (Ten komunikat został dodany w wersji 6.7.0.) in /home/mtk2/domains/rozwod-katowice.pl/public_html/wp-includes/functions.php on line 6114
3.
When I go back to PHP 7 everything works but in DEBUG mode it pops up.
Deprecated: Non-static method relatedPostsViaCategories_admin::add() should not be called statically in /home/mtk2/domains/rozwod-katowice.pl/public_html/wp-includes/class-wp-hook.php on line 324
I am waiting for a solution.
Hi,
Please check all the plugins you have installed, as the Soledad theme and all related plugins included in Appearance → Install Plugins are fully compatible with PHP 8.x.
Most user sites are already running on PHP 8, so I can confirm that this issue is not related to our theme or plugins.
Regards,
PenciDesign.
The only new plugin is Loco translate. The rest is updated.
At the time of the error WP does not indicate any plugin. That is why I am considering the Template.
I will review all plugins and eliminate all except soledad and if it does not work I will ask again.