Title: PHP 8.2 Support?
Last modified: July 25, 2023

---

# PHP 8.2 Support?

 *  Resolved [rlorenzo](https://wordpress.org/support/users/rlorenzo/)
 * (@rlorenzo)
 * [2 years, 10 months ago](https://wordpress.org/support/topic/php-8-2-support-3/)
 * We installed PHP 8.2 on our site (WordPress 6.2.2) and this plugin breaks. We
   get the following deprecation warnings:
 *     ```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 /app/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 /app/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 /app/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 /app/wp-content/plugins/wp-rss-aggregator/includes/Aventura/Wprss/Core/DataObject.php on line 795 
   
       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 /app/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 /app/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 /app/wp-content/plugins/wp-rss-aggregator/src/Data/AbstractDataSet.php on line 60 
   
       Deprecated: Return type of RebelCode\Wpra\Core\Data\AbstractDataSet::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /app/wp-content/plugins/wp-rss-aggregator/src/Util/IteratorDelegateTrait.php on line 124
   
       Deprecated: Return type of RebelCode\Wpra\Core\Data\AbstractDataSet::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /app/wp-content/plugins/wp-rss-aggregator/src/Util/IteratorDelegateTrait.php on line 97 
   
       Deprecated: Return type of RebelCode\Wpra\Core\Data\AbstractDataSet::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /app/wp-content/plugins/wp-rss-aggregator/src/Util/IteratorDelegateTrait.php on line 109 
   
       Deprecated: Return type of RebelCode\Wpra\Core\Data\AbstractDataSet::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /app/wp-content/plugins/wp-rss-aggregator/src/Util/IteratorDelegateTrait.php on line 136 
   
       Deprecated: Return type of RebelCode\Wpra\Core\Data\AbstractDataSet::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /app/wp-content/plugins/wp-rss-aggregator/src/Util/IteratorDelegateTrait.php on line 83 
   
       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 /app/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 /app/wp-content/plugins/wp-rss-aggregator/src/Entities/Collections/WpEntityCollection.php on line 97 
   
       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 /app/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 /app/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 /app/wp-content/plugins/wp-rss-aggregator/vendor/twig/twig/src/Node/Node.php on line 221 
   
       Deprecated: Return type of RebelCode\Wpra\Core\Database\WpdbTable::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 /app/wp-content/plugins/wp-rss-aggregator/src/Database/WpdbTable.php on line 124 
   
       Deprecated: Return type of RebelCode\Wpra\Core\Database\WpdbTable::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 /app/wp-content/plugins/wp-rss-aggregator/src/Database/WpdbTable.php on line 105 
   
       Deprecated: Return type of RebelCode\Wpra\Core\Database\WpdbTable::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 /app/wp-content/plugins/wp-rss-aggregator/src/Database/WpdbTable.php on line 140 
   
       Deprecated: Return type of RebelCode\Wpra\Core\Database\WpdbTable::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 /app/wp-content/plugins/wp-rss-aggregator/src/Database/WpdbTable.php on line 159 
   
       Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /app/wp-content/plugins/wp-rss-aggregator/src/Handlers/FeedTemplates/PreviewTemplateRedirectHandler.php on line 67 
   
       Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /app/wp-includes/functions.php on line 7053 Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /app/wp-includes/functions.php on line 2165 
   
       Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /app/wp-content/plugins/wp-rss-aggregator/includes/admin.php on line 62 Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /app/wp-content/plugins/wp-rss-aggregator/includes/admin.php on line 64
   
       Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /app/wp-content/plugins/wp-rss-aggregator/includes/admin-display.php on line 715
       ```
   
 * Although they are deprecation warnings, the plugin breaks our site’s WP Admin
   navigation and needs to be deactivated for us to use the site.
 * When will the plugin be updated to support PHP 8.2? If not soon, is there an 
   alternative anyone else is using?
    -  This topic was modified 2 years, 10 months ago by [rlorenzo](https://wordpress.org/support/users/rlorenzo/).
      Reason: Added WordPress version
    -  This topic was modified 2 years, 10 months ago by [rlorenzo](https://wordpress.org/support/users/rlorenzo/).
      Reason: Removed debugging message that was not relevant
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fphp-8-2-support-3%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 1 replies (of 1 total)

 *  [mikeyboo](https://wordpress.org/support/users/mikeyboo/)
 * (@mikeyboo)
 * [2 years, 10 months ago](https://wordpress.org/support/topic/php-8-2-support-3/#post-16928671)
 * [@rlorenzo](https://wordpress.org/support/users/rlorenzo/) sorry to hear about
   the issue with PHP 8.2, we are currently working on an update that should work
   better with the latest PHP version, however, I’m afraid we currently don’t have
   an ETA on this as yet.

Viewing 1 replies (of 1 total)

The topic ‘PHP 8.2 Support?’ is closed to new replies.

 * ![](https://ps.w.org/wp-rss-aggregator/assets/icon-256x256.gif?rev=3157090)
 * [RSS Aggregator - RSS Import, News Feeds, Feed to Post, and Autoblogging](https://wordpress.org/plugins/wp-rss-aggregator/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wp-rss-aggregator/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wp-rss-aggregator/)
 * [Active Topics](https://wordpress.org/support/plugin/wp-rss-aggregator/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wp-rss-aggregator/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wp-rss-aggregator/reviews/)

 * 1 reply
 * 2 participants
 * Last reply from: [mikeyboo](https://wordpress.org/support/users/mikeyboo/)
 * Last activity: [2 years, 10 months ago](https://wordpress.org/support/topic/php-8-2-support-3/#post-16928671)
 * Status: resolved