Solve a fetal error problem in your site after updating to WordPress 6.0

Solve a fetal error problem in your site after updating to WordPress 6.0

After the release of WordPress 6.0, thousands of users reported an error in the script-loader.php file in the includes folder.

When activating errors, this error appears.

Fatal error :

Uncaught ValueError : Missing format specifier at end of string in /home/bahr/bahrtales.com/wp-includes/script-loader.php :1271 Stack trace: #0 /home/bahr/bahrtales.com/wp-includes/script-loader.php(1271):

sprintf(‘\xD8\xAA\xD9\x87\xD8\xA7\xD9\x86\xD9\x8A\xD9\x86\xD8\xA7!…’, ‘https://wordpre

…’, ‘<button type=”b…’) #1 /home/bahr/bahrtales.com/wp-includes/class-wp-hook.php(307): wp_default_scripts(Object(WP_Scripts)) #2 /home/bahr/bahrtales.com/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(”, Array) #3 /home/bahr/bahrtales.com/wp-includes/plugin.php(524): WP_Hook->do_action(Array) #4 /home/bahr/bahrtales.com/wp-includes/class.wp-scripts.php(167): do_action_ref_array(‘wp_default_scri…’, Array) #5 /home/bahr/bahrtales.com/wp-includes/class.wp-scripts.php(142): WP_Scripts->init() #6 /home/bahr/bahrtales.com/wp-includes/functions.wp-scripts.php(24): WP_Scripts->__construct() #7 /home/bahr/bahrtales.com/wp-includes/functions.wp-scripts.php(147): wp_scripts() #8 /home/bahr/bahrtales.com/wp-includes/widgets/class-wp-widget-text.php(59): wp_add_inline_script(‘text-widgets’, ‘wp.textWidgets….’) #9 /home/bahr/bahrtales.com/wp-includes/class-wp-widget.php(274): WP_Widget_Text->_register_one() #10 /home/bahr/bahrtales.com/wp-includes/class-wp-widget-factory.php(102): WP_Widget->_register() #11 /home/bahr/bahrtales.com/wp-includes/class-wp-hook.php(307): WP_Widget_Factory->_register_widgets(”) #12 /home/bahr/bahrtales.com/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(”, Array) #13 /home/bahr/bahrtales.com/wp-includes/plugin.php(476): WP_Hook->do_action(Array) #14 /home/bahr/bahrtales.com/wp-includes/widgets.php(1854): do_action(‘widgets_init’) #15 /home/bahr/bahrtales.com/wp-includes/class-wp-hook.php(307): wp_widgets_init(”) #16 /home/bahr/bahrtales.com/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array) #17 /home/bahr/bahrtales.com/wp-includes/plugin.php(476): WP_Hook->do_action(Array) #18 /home/bahr/bahrtales.com/wp-settings.php(598): do_action(‘init’) #19 /home/bahr/bahrtales.com/wp-config.php(112): require_once(‘/home/bahr/bahr…’) #20 /home/bahr/bahrtales.com/wp-load.php(50): require_once(‘/home/bahr/bahr…’) #21 /home/bahr/bahrtales.com/wp-blog-header.php(13): require_once(‘/home/bahr/bahr…’) #22 /home/bahr/bahrtales.com/index.php(17): require(‘/home/bahr/bahr…’) #23 {main} thrown in /home/bahr/bahrtales.com/wp-includes/script-loader.php on line 1271

How to solve Fatal error : We enter through the C-Panel on the WordPress files and go to the includes folder and find the script-loader.php file in it We open on line 1266 and remove the % sign from the line, then save the file and the site will return to work.

حل مشكلة تحديث الى ووردبريس 6

 

 

 

 

Previous post
How to test WooCommerce Checkout and Payments
Next post
Top 6 Payment Gateways for WooCommerce in WordPress

Leave a Reply