WordPress.org

Make WordPress Core

Opened 11 years ago

Closed 11 years ago

#9198 closed task (blessed) (fixed)

Use SimplePie for widget and dashboard feeds

Reported by: ryan Owned by: rmccue
Milestone: 2.8 Priority: normal
Severity: normal Version:
Component: Feeds Keywords: feed rss
Focuses: Cc:

Description

Start using SimplePie for feed processing. Introduce new function fetch_feed() that returns a SimplePie object and handles caching. Leave fetch_rss() and Magpie around for back compat.

Attachments (2)

simplepie.diff (8.0 KB) - added by ryan 11 years ago.
Switch widgets over to simplepie. Caching not done yet. Assumes simplepie.inc in wp-includes
9198.diff (771 bytes) - added by rmccue 11 years ago.
Add PHPDoc and return a WP_Error if needed

Download all attachments as: .zip

Change History (8)

@ryan
11 years ago

Switch widgets over to simplepie. Caching not done yet. Assumes simplepie.inc in wp-includes

#1 @rmccue
11 years ago

  • Owner changed from anonymous to rmccue
  • Status changed from new to assigned

For the cache check, bug 58 is filed on the SimplePie bug tracker for it, slated for 1.2. Until Ryan Parman or myself can get around to coding that and getting 1.2 out the door, we should be able to work around it with our custom cache class.

#2 @ryan
11 years ago

  • Type changed from enhancement to task (blessed)

#3 @ryan
11 years ago

(In [10666]) Use SimplePie for widget and dashboard feeds. First cut. see #9198

@rmccue
11 years ago

Add PHPDoc and return a WP_Error if needed

#4 @ryan
11 years ago

(In [10671]) phpdoc for fetch_feed(). Props rmmcue. see #9198

#5 @ryan
11 years ago

  • Component changed from General to Feeds

#6 @ryan
11 years ago

  • Resolution set to fixed
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.