Title: Unexpected php Debug Output
Last modified: September 22, 2023

---

# Unexpected php Debug Output

 *  [catwingz](https://wordpress.org/support/users/catwingz/)
 * (@catwingz)
 * [2 years, 8 months ago](https://wordpress.org/support/topic/unexpected-php-debug-output-2/)
 * This is probably true for the parent site as well. I am about to create a child
   theme and the analysis came up with this:
 *     ```wp-block-code
       Deprecated: Return type of Aventura\Wprss\Core\DataObject::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/dh_s5ywqy/dev.neo420.com/wp-content/plugins/wp-rss-aggregator/includes/Aventura/Wprss/Core/DataObject.php on line 783
   
       Deprecated: Return type of Aventura\Wprss\Core\DataObject::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/dh_s5ywqy/dev.neo420.com/wp-content/plugins/wp-rss-aggregator/includes/Aventura/Wprss/Core/DataObject.php on line 808
   
       Deprecated: Return type of Aventura\Wprss\Core\DataObject::offsetSet($offset, $value) 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/dh_s5ywqy/dev.neo420.com/wp-content/plugins/wp-rss-aggregator/includes/Aventura/Wprss/Core/DataObject.php on line 770
   
       Deprecated: Return type of Aventura\Wprss\Core\DataObject::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/dh_s5ywqy/dev.neo420.com/wp-content/plugins/wp-rss-aggregator/includes/Aventura/Wprss/Core/DataObject.php on line 795
   
       Warning: Cannot modify header information - headers already sent by (output started at /home/dh_s5ywqy/dev.neo420.com/wp-content/plugins/wp-rss-aggregator/includes/Aventura/Wprss/Core/DataObject.php:10) in /home/dh_s5ywqy/dev.neo420.com/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 1539
   
       Deprecated: Return type of RebelCode\Wpra\Core\Data\AbstractDataSet::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_s5ywqy/dev.neo420.com/wp-content/plugins/wp-rss-aggregator/src/Data/AbstractDataSet.php on line 44
   
       Deprecated: Return type of RebelCode\Wpra\Core\Data\AbstractDataSet::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_s5ywqy/dev.neo420.com/wp-content/plugins/wp-rss-aggregator/src/Data/AbstractDataSet.php on line 24
   
       Deprecated: Return type of RebelCode\Wpra\Core\Data\AbstractDataSet::offsetSet($key, $value) 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/dh_s5ywqy/dev.neo420.com/wp-content/plugins/wp-rss-aggregator/src/Data/AbstractDataSet.php on line 60
   
       Deprecated: Return type of RebelCode\Wpra\Core\Data\AbstractDataSet::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_s5ywqy/dev.neo420.com/wp-content/plugins/wp-rss-aggregator/src/Data/AbstractDataSet.php on line 76
   
       Deprecated: Return type of RebelCode\Wpra\Core\Data\AbstractDataSet::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_s5ywqy/dev.neo420.com/wp-content/plugins/wp-rss-aggregator/src/Data/AbstractDataSet.php on line 44
   
       Deprecated: Return type of RebelCode\Wpra\Core\Entities\Collections\WpEntityCollection::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_s5ywqy/dev.neo420.com/wp-content/plugins/wp-rss-aggregator/src/Entities/Collections/WpEntityCollection.php on line 97
   
       Deprecated: Return type of RebelCode\Wpra\Core\Data\AbstractDataSet::offsetSet($key, $value) 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/dh_s5ywqy/dev.neo420.com/wp-content/plugins/wp-rss-aggregator/src/Data/AbstractDataSet.php on line 60
   
       Deprecated: Return type of RebelCode\Wpra\Core\Data\AbstractDataSet::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_s5ywqy/dev.neo420.com/wp-content/plugins/wp-rss-aggregator/src/Data/AbstractDataSet.php on line 76
   
       Deprecated: Return type of Twig\Node\Node::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_s5ywqy/dev.neo420.com/wp-content/plugins/wp-rss-aggregator/vendor/twig/twig/src/Node/Node.php on line 213
   
       Deprecated: Return type of Twig\Node\Node::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/dh_s5ywqy/dev.neo420.com/wp-content/plugins/wp-rss-aggregator/vendor/twig/twig/src/Node/Node.php on line 221
   
       Warning: Cannot modify header information - headers already sent by (output started at /home/dh_s5ywqy/dev.neo420.com/wp-content/plugins/wp-rss-aggregator/includes/Aventura/Wprss/Core/DataObject.php:10) in /home/dh_s5ywqy/dev.neo420.com/wp-content/plugins/docket-cache/includes/src/Plugin.php on line 1186
       ```
   
 * I think it’s going to allow me to create the child theme but I’d like to know
   what to do about this. thanks
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Funexpected-php-debug-output-2%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 1 replies (of 1 total)

 *  [Shameem – a11n](https://wordpress.org/support/users/shameemreza/)
 * (@shameemreza)
 * [2 years, 8 months ago](https://wordpress.org/support/topic/unexpected-php-debug-output-2/#post-17083480)
 * Hi [@catwingz](https://wordpress.org/support/users/catwingz/)
 * From the error log you’ve shared, it looks like the issues are coming from the
   WP RSS Aggregator plugin and not from the Storefront theme itself. The deprecation
   notices are due to the plugin not being fully compatible with the latest PHP 
   version you’re using.
 * These deprecation notices won’t prevent you from creating a child theme, but 
   they can cause issues down the line if not addressed. Here are a few steps you
   can take:
    - Ensure all your plugins, themes, and WordPress itself are up to date. The 
      plugin developers might have already fixed these issues in the latest updates.
    - If the issue persists after updating, you might want to contact the plugin
      developers directly. They can provide the most accurate information about 
      when they plan to make their plugin fully compatible with your PHP version.
    - In the meantime, to suppress these notices, you can disable debug mode in 
      your wp-config.php file. Find the line that says `define('WP_DEBUG', true);`
      and change it to `define('WP_DEBUG', false);`. Remember, this is a temporary
      solution and the underlying issues should still be addressed.
 * I hope this provides some clarity on the matter. If you have any other questions
   or if there’s anything else you need assistance with, feel free to ask.

Viewing 1 replies (of 1 total)

The topic ‘Unexpected php Debug Output’ is closed to new replies.

 * ![](https://i0.wp.com/themes.svn.wordpress.org/storefront/4.6.2/screenshot.png)
 * Storefront
 * [Support Threads](https://wordpress.org/support/theme/storefront/)
 * [Active Topics](https://wordpress.org/support/theme/storefront/active/)
 * [Unresolved Topics](https://wordpress.org/support/theme/storefront/unresolved/)
 * [Reviews](https://wordpress.org/support/theme/storefront/reviews/)

## Tags

 * [deprecated.php](https://wordpress.org/support/topic-tag/deprecated-php/)

 * 1 reply
 * 2 participants
 * Last reply from: [Shameem – a11n](https://wordpress.org/support/users/shameemreza/)
 * Last activity: [2 years, 8 months ago](https://wordpress.org/support/topic/unexpected-php-debug-output-2/#post-17083480)
 * Status: not resolved