Title: Many errors in DEBUG mode
Last modified: June 6, 2025

---

# Many errors in DEBUG mode

 *  [Chuckie](https://wordpress.org/support/users/ajtruckle/)
 * (@ajtruckle)
 * [11 months, 3 weeks ago](https://wordpress.org/support/topic/many-errors-in-debug-mode/)
 * HI
 * I get a lot of errors in debug mode:
 *     ```wp-block-code
       Deprecated: Return type of Recursive_ArrayAccess::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/publicta/public_html/wp-content/plugins/youtube-showcase/assets/ext/emd-session/includes/class-recursive-arrayaccess.php on line 76Deprecated: Return type of Recursive_ArrayAccess::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/publicta/public_html/wp-content/plugins/youtube-showcase/assets/ext/emd-session/includes/class-recursive-arrayaccess.php on line 89Deprecated: Return type of Recursive_ArrayAccess::offsetSet($offset, $data) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/publicta/public_html/wp-content/plugins/youtube-showcase/assets/ext/emd-session/includes/class-recursive-arrayaccess.php on line 103Deprecated: Return type of Recursive_ArrayAccess::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/publicta/public_html/wp-content/plugins/youtube-showcase/assets/ext/emd-session/includes/class-recursive-arrayaccess.php on line 125Deprecated: Return type of Recursive_ArrayAccess::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/publicta/public_html/wp-content/plugins/youtube-showcase/assets/ext/emd-session/includes/class-recursive-arrayaccess.php on line 143Deprecated: Return type of Recursive_ArrayAccess::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/publicta/public_html/wp-content/plugins/youtube-showcase/assets/ext/emd-session/includes/class-recursive-arrayaccess.php on line 165Deprecated: Return type of Recursive_ArrayAccess::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/publicta/public_html/wp-content/plugins/youtube-showcase/assets/ext/emd-session/includes/class-recursive-arrayaccess.php on line 154Deprecated: Return type of Recursive_ArrayAccess::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/publicta/public_html/wp-content/plugins/youtube-showcase/assets/ext/emd-session/includes/class-recursive-arrayaccess.php on line 187Deprecated: Return type of Recursive_ArrayAccess::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/publicta/public_html/wp-content/plugins/youtube-showcase/assets/ext/emd-session/includes/class-recursive-arrayaccess.php on line 176Deprecated: Return type of Recursive_ArrayAccess::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/publicta/public_html/wp-content/plugins/youtube-showcase/assets/ext/emd-session/includes/class-recursive-arrayaccess.php on line 202Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/publicta/public_html/wp-includes/functions.php on line 7360Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/publicta/public_html/wp-includes/functions.php on line 2195
       ```
   

The topic ‘Many errors in DEBUG mode’ is closed to new replies.

 * ![](https://ps.w.org/youtube-showcase/assets/icon-256x256.png?rev=2252569)
 * [Video Gallery – YouTube Gallery & Responsive Video Playlist](https://wordpress.org/plugins/youtube-showcase/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/youtube-showcase/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/youtube-showcase/)
 * [Active Topics](https://wordpress.org/support/plugin/youtube-showcase/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/youtube-showcase/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/youtube-showcase/reviews/)

 * 0 replies
 * 1 participant
 * Last reply from: [Chuckie](https://wordpress.org/support/users/ajtruckle/)
 * Last activity: [11 months, 3 weeks ago](https://wordpress.org/support/topic/many-errors-in-debug-mode/)
 * Status: not resolved