• 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:

    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 to see the link]

Viewing 1 replies (of 1 total)
  • Hi @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.