Title: flashios09's Replies | WordPress.org

---

# flashios09

  [  ](https://wordpress.org/support/users/flashios09/)

 *   [Profile](https://wordpress.org/support/users/flashios09/)
 *   [Topics Started](https://wordpress.org/support/users/flashios09/topics/)
 *   [Replies Created](https://wordpress.org/support/users/flashios09/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/flashios09/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/flashios09/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/flashios09/engagements/)
 *   [Favorites](https://wordpress.org/support/users/flashios09/favorites/)

 Search replies:

## Forum Replies Created

Viewing 2 replies - 1 through 2 (of 2 total)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[RSS Feed Retriever] PHP 8 support](https://wordpress.org/support/topic/php-8-support-34/)
 *  [flashios09](https://wordpress.org/support/users/flashios09/)
 * (@flashios09)
 * [3 years, 8 months ago](https://wordpress.org/support/topic/php-8-support-34/#post-16129064)
 * [@sydro](https://wordpress.org/support/users/sydro/) that’s another error, it
   doesn’t have anything to do with the php8 support or the `implode` function changes(
   params position)
    I remember having this error too **but it was related to the
   rss link used in the shortcode** ! This is what i would suggest, go to your shortcode,
   copy the rss link, open a new tab in your browser, paste the rss link there, 
   if you don’t get the rss xml file, means you are using a wrong link, just fix
   it 😉
    -  This reply was modified 3 years, 8 months ago by [flashios09](https://wordpress.org/support/users/flashios09/).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[RSS Feed Retriever] PHP 8 support](https://wordpress.org/support/topic/php-8-support-34/)
 *  [flashios09](https://wordpress.org/support/users/flashios09/)
 * (@flashios09)
 * [3 years, 8 months ago](https://wordpress.org/support/topic/php-8-support-34/#post-16093523)
 * This is the patch for php8:
    edit this file: **/path_to_wordpress/wp-content/
   plugins/wp-rss-retriever/inc/lib/simplepie/library/SimplePie/Parse/Date.php:544**
 *     ```
       // This is for php version 8:
                       // the php implode function now use the <code>$separator</code> as first param and the <code>$array</code> to implode as second param
                       // see https://www.php.net/manual/en/function.implode.php#refsect1-function.implode-changelog
                       $phpVersion = substr(phpversion(), 0, 1);
                       if ($phpVersion === '8') {
                               $this->day_pcre = '(' . implode('|', array_keys($this->day)) . ')';
                               $this->month_pcre = '(' . implode('|', array_keys($this->month)) . ')'; 
                       } elseif (in_array($phpVersion, ['5', '7'])) {
                               $this->day_pcre = '(' . implode(array_keys($this->day), '|') . ')';
                               $this->month_pcre = '(' . implode(array_keys($this->month), '|') . ')';
                       }
       ```
   

Viewing 2 replies - 1 through 2 (of 2 total)