Urgent: Critical error after adding fields to CPTs (latest version of MB)
Support › Meta Box AIO › Urgent: Critical error after adding fields to CPTs (latest version of MB)
- This topic has 2 replies, 2 voices, and was last updated 2 years, 4 months ago by
Peter.
-
AuthorPosts
-
December 12, 2022 at 7:03 PM #39711
Martin Carter
ParticipantHi, this morning I edited a CPT record perfectly normally, then added some simple custom fields (a group with two text elements and a URL) then went back to edit the record - the website threw a critical error, and still does each time I try to view the CPT admin screen (or even use the front end!)
Please can you advise on how to investigate/resolve?
WordPress 6.1.1
PHP 8.1.13
Meta Box 5.6.12
Meta Box AIO 1.16.7Stack trace:
Active theme: Intentionally Blank (version 3.0.3)
Current plugin: Oxygen (version 4.1.1)
PHP version 8.1.13Error Details
=============
An error of type E_ERROR was caused in line 585 of the file /home/sites/20b/b/b592354546/public_html/mfbdev/wp-content/plugins/oxygen/component-framework/includes/metabox/oxygen-metabox-integration.php. Error message: Uncaught TypeError: array_reduce(): Argument #1 ($array) must be of type array, null given in /home/sites/20b/b/b592354546/public_html/mfbdev/wp-content/plugins/oxygen/component-framework/includes/metabox/oxygen-metabox-integration.php:585
Stack trace:
#0 /home/sites/20b/b/b592354546/public_html/mfbdev/wp-content/plugins/oxygen/component-framework/includes/metabox/oxygen-metabox-integration.php(585): array_reduce(NULL, Array)
#1 [internal function]: OxygenMetaBoxIntegration->add_button(Array, Array)
#2 /home/sites/20b/b/b592354546/public_html/mfbdev/wp-content/plugins/oxygen/component-framework/includes/metabox/oxygen-metabox-integration.php(108): array_reduce(Array, Array, Array)
#3 /home/sites/20b/b/b592354546/public_html/mfbdev/wp-includes/class-wp-hook.php(308): OxygenMetaBoxIntegration->init_dynamic_data(Array)
#4 /home/sites/20b/b/b592354546/public_html/mfbdev/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array)
#5 /home/sites/20b/b/b592354546/public_html/mfbdev/wp-content/plugins/oxygen/component-framework/includes/oxygen-dynamic-shortcodes.php(18): apply_filters('oxygen_custom_d...', Array)
#6 /home/sites/20b/b/b592354546/public_html/mfbdev/wp-includes/class-wp-hook.php(308): Oxygen_VSB_Dynamic_Shortcodes->init_custom_dynamic_data(Object(WP))
#7 /home/sites/20b/b/b592354546/public_html/mfbdev/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(NULL, Array)
#8 /home/sites/20b/b/b592354546/public_html/mfbdev/wp-includes/plugin.php(565): WP_Hook->do_action(Array)
#9 /home/sites/20b/b/b592354546/public_html/mfbdev/wp-includes/class-wp.php(797): do_action_ref_array('wp', Array)
#10 /home/sites/20b/b/b592354546/public_html/mfbdev/wp-includes/functions.php(1332): WP->main(Array)
#11 /home/sites/20b/b/b592354546/public_html/mfbdev/wp-admin/includes/post.php(1245): wp(Array)
#12 /home/sites/20b/b/b592354546/public_html/mfbdev/wp-admin/includes/class-wp-posts-list-table.php(165): wp_edit_posts_query()
#13 /home/sites/20b/b/b592354546/public_html/mfbdev/wp-admin/edit.php(235): WP_Posts_List_Table->prepare_items()
#14 {main}
thrownDecember 12, 2022 at 7:36 PM #39712Martin Carter
ParticipantOK, if anyone else experiences this please try downgrading to (the now unsupported version) PHP 7.4
This might not be an option for you if you already rely on later versions, but it seems to have allowed me to work around the issue for now
I'll be very interested in continuing with investigations and fix though so I can upgrade back to a supported version again.
All the best,
Martin.December 13, 2022 at 9:54 PM #39758Peter
ModeratorHello Martin,
As you can see in the log, the error comes from the plugin Oxygen builder. So I recommend contacting Oxygen support to ask for help with this issue.
Thanks.
-
AuthorPosts
- You must be logged in to reply to this topic.