array_merge(): Argument #1 must be of type array, null given
-
Hi,
I am experiencing critical issues with the WooCommerce product tabs functionality, particularly when using the YITH WooCommerce Tab Manager plugin.
Issue Summary:
- Product tabs are not displaying correctly, and I am receiving PHP errors related to?
array_merge()
?and?woocommerce_product_tabs
?filters. - I have attempted to debug the issue, including modifying plugin files, adjusting filter priorities, and disabling other conflicting plugins.
Steps Taken to Resolve:
- Disabled other product tab plugins (Yikes Custom Product Tabs).
- Increased the priority of the?
woocommerce_product_tabs
?filter in the YITH Tab Manager plugin. - Verified no conflicts with the WooCommerce core.
- Ensured WooCommerce is up to date (currently on version 9.6.0).
- Attempted to fix outdated WooCommerce templates in my theme (Ambient theme).
Current Errors:
NOTICE: PHP message: PHP Fatal error:? Uncaught TypeError: array_merge(): Argument #1 must be of type array, null given in /site/wp-content/plugins/yith-woocommerce-tab-manager/includes/class-yith-tab-manager-frontend.php:53"
System Details:
- WooCommerce version: 9.6.0
- WordPress version: 6.4.3
- PHP version: 8.1
- Active theme: Ambient (with outdated WooCommerce template overrides) [Removed overrides and tried again]
Plugins Involved:
- WooCommerce
- YITH WooCommerce Tab Manager
- Yikes Custom Product Tabs (disabled)
Despite these efforts, the issue persists. Kindly assist me in resolving this as it is affecting my product pages and user experience.
Thank you for your support.
Best Regards,
- Product tabs are not displaying correctly, and I am receiving PHP errors related to?
Viewing 2 replies - 1 through 2 (of 2 total)
Viewing 2 replies - 1 through 2 (of 2 total)
- You must be logged in to reply to this topic.