Title: Undefined array key “id”
Last modified: August 27, 2025

---

# Undefined array key “id”

 *  [ileiaeu](https://wordpress.org/support/users/ileiaeu/)
 * (@ileiaeu)
 * [9 months, 2 weeks ago](https://wordpress.org/support/topic/undefined-array-key-id-5/)
 * hi
   When rendering tabs in the woocommerce_product_tabs filter, some tabs are 
   registered without an id key. This causes PHP Warning: Undefined array key “id”
   in yikes-inc-easy-custom-woocommerce-product-tabs/public/class.yikes-woo-tabs-
   display.php:61. Please add a safeguard: if id is empty, substitute sanitize_title(
   $key) or do not refer to $tab[‘id’] until it is set.

The topic ‘Undefined array key “id”’ is closed to new replies.

 * ![](https://ps.w.org/yikes-inc-easy-custom-woocommerce-product-tabs/assets/icon-
   256x256.png?rev=1558461)
 * [Custom Product Tabs for WooCommerce](https://wordpress.org/plugins/yikes-inc-easy-custom-woocommerce-product-tabs/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/yikes-inc-easy-custom-woocommerce-product-tabs/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/yikes-inc-easy-custom-woocommerce-product-tabs/)
 * [Active Topics](https://wordpress.org/support/plugin/yikes-inc-easy-custom-woocommerce-product-tabs/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/yikes-inc-easy-custom-woocommerce-product-tabs/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/yikes-inc-easy-custom-woocommerce-product-tabs/reviews/)

 * 0 replies
 * 1 participant
 * Last reply from: [ileiaeu](https://wordpress.org/support/users/ileiaeu/)
 * Last activity: [9 months, 2 weeks ago](https://wordpress.org/support/topic/undefined-array-key-id-5/)
 * Status: not resolved