Make WordPress Core

Opened 16 years ago

Closed 16 years ago

#9198 closed task (blessed) (fixed)

Use SimplePie for widget and dashboard feeds

Reported by: ryan's profile ryan Owned by: rmccue's profile 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 16 years ago.
Switch widgets over to simplepie. Caching not done yet. Assumes simplepie.inc in wp-includes
9198.diff (771 bytes) - added by rmccue 16 years ago.
Add PHPDoc and return a WP_Error if needed

Download all attachments as: .zip

Change History (8)

@ryan
16 years ago

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

#1 @rmccue
16 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
16 years ago

  • Type changed from enhancement to task (blessed)

#3 @ryan
16 years ago

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

@rmccue
16 years ago

Add PHPDoc and return a WP_Error if needed

#4 @ryan
16 years ago

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

#5 @ryan
16 years ago

  • Component changed from General to Feeds

#6 @ryan
16 years ago

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