با سلام دوستان، بعد از آپدیت وردپرس جدید، سایت من دچار مشکل شد. گویا قالب سایت بە هم ریخته و مجبور شدم از نو آن را بازسازی کنم. الان در بخش ویجتها که وارد میشم، مثل قبل نشون نمیدە، بلکه یک کد طولانی از خطا، ولی نمیدونم چه جوری برطرف میشە. تازه وقتی تو بخش سفارشی سازی میرم که مثلا دیزاین سایت رو دستکاری کنم، هیچکدام از ویجتها قابل تغیر نیستند و اجازه ذخیره تغییرات را هم نمیدهد. این کد خطایی است که نشون میده، چه جوری میشه حل کرد؟
با سپاس
Fatal error: Uncaught TypeError: array_merge(): Argument #1 must be of type array, null given in /customers/5/5/7/kmmk.info/httpd.www/ku/wp-content/themes/colormag-pro/inc/template-tags.php:221 Stack trace: #0 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-content/themes/colormag-pro/inc/template-tags.php(221): array_merge(NULL, Array) #1 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-content/themes/colormag-pro/inc/widgets/colormag-breaking-news-widget.php(155): colormag_append_excluded_duplicate_posts(Object(WP_Query)) #2 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-includes/class-wp-widget.php(393): colormag_breaking_news_widget->widget(Array, Array) #3 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-includes/widgets.php(1977): WP_Widget->display_callback(Array, Array) #4 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-includes/rest-api/endpoints/class-wp-rest-widgets-controller.php(630): wp_render_widget('colormag_breaki...', 'colormag_right_...') #5 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-includes/rest-api/endpoints/class-wp-rest-widgets-controller.php(122): WP_REST_Widgets_Controller->prepare_item_for_response(Array, Object(WP_REST_Request)) #6 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-includes/rest-api/class-wp-rest-server.php(1140): WP_REST_Widgets_Controller->get_items(Object(WP_REST_Request)) #7 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-includes/rest-api/class-wp-rest-server.php(987): WP_REST_Server->respond_to_request(Object(WP_REST_Request), '/wp/v2/widgets', Array, NULL) #8 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-includes/rest-api.php(495): WP_REST_Server->dispatch(Object(WP_REST_Request)) #9 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-includes/rest-api.php(2832): rest_do_request(Object(WP_REST_Request)) #10 [internal function]: rest_preload_api_request(Array, '/wp/v2/widgets?...') #11 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-includes/block-editor.php(444): array_reduce(Array, 'rest_preload_ap...', Array) #12 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-admin/widgets-form-blocks.php(25): block_editor_rest_api_preload(Array, Object(WP_Block_Editor_Context)) #13 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-admin/widgets.php(31): require('/customers/5/5/...') #14 {main} thrown in /customers/5/5/7/kmmk.info/httpd.www/ku/wp-content/themes/colormag-pro/inc/template-tags.php on line 221
خطا در بخش ویجتها (ابزارکها)
در مشکلات دیگر
ارسال شده در
با سلام دوستان، بعد از آپدیت وردپرس جدید، سایت من دچار مشکل شد. گویا قالب سایت بە هم ریخته و مجبور شدم از نو آن را بازسازی کنم. الان در بخش ویجتها که وارد میشم، مثل قبل نشون نمیدە، بلکه یک کد طولانی از خطا، ولی نمیدونم چه جوری برطرف میشە. تازه وقتی تو بخش سفارشی سازی میرم که مثلا دیزاین سایت رو دستکاری کنم، هیچکدام از ویجتها قابل تغیر نیستند و اجازه ذخیره تغییرات را هم نمیدهد. این کد خطایی است که نشون میده، چه جوری میشه حل کرد؟
با سپاس
Fatal error: Uncaught TypeError: array_merge(): Argument #1 must be of type array, null given in /customers/5/5/7/kmmk.info/httpd.www/ku/wp-content/themes/colormag-pro/inc/template-tags.php:221 Stack trace: #0 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-content/themes/colormag-pro/inc/template-tags.php(221): array_merge(NULL, Array) #1 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-content/themes/colormag-pro/inc/widgets/colormag-breaking-news-widget.php(155): colormag_append_excluded_duplicate_posts(Object(WP_Query)) #2 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-includes/class-wp-widget.php(393): colormag_breaking_news_widget->widget(Array, Array) #3 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-includes/widgets.php(1977): WP_Widget->display_callback(Array, Array) #4 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-includes/rest-api/endpoints/class-wp-rest-widgets-controller.php(630): wp_render_widget('colormag_breaki...', 'colormag_right_...') #5 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-includes/rest-api/endpoints/class-wp-rest-widgets-controller.php(122): WP_REST_Widgets_Controller->prepare_item_for_response(Array, Object(WP_REST_Request)) #6 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-includes/rest-api/class-wp-rest-server.php(1140): WP_REST_Widgets_Controller->get_items(Object(WP_REST_Request)) #7 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-includes/rest-api/class-wp-rest-server.php(987): WP_REST_Server->respond_to_request(Object(WP_REST_Request), '/wp/v2/widgets', Array, NULL) #8 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-includes/rest-api.php(495): WP_REST_Server->dispatch(Object(WP_REST_Request)) #9 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-includes/rest-api.php(2832): rest_do_request(Object(WP_REST_Request)) #10 [internal function]: rest_preload_api_request(Array, '/wp/v2/widgets?...') #11 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-includes/block-editor.php(444): array_reduce(Array, 'rest_preload_ap...', Array) #12 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-admin/widgets-form-blocks.php(25): block_editor_rest_api_preload(Array, Object(WP_Block_Editor_Context)) #13 /customers/5/5/7/kmmk.info/httpd.www/ku/wp-admin/widgets.php(31): require('/customers/5/5/...') #14 {main} thrown in /customers/5/5/7/kmmk.info/httpd.www/ku/wp-content/themes/colormag-pro/inc/template-tags.php on line 221