Make WordPress Core

Opened 8 years ago

Closed 7 years ago

#6392 closed defect (bug) (duplicate)

Add support to XMLRPC to handle enclosure from editPost/newPost - Patch for Wordpress 2.5 included

Reported by: amandato Owned by:
Milestone: Priority: normal
Severity: normal Version: 2.5
Component: XML-RPC Keywords: enclosure, xmlrpc, editPost, newPost, meta, meta_value
Focuses: Cc:


Attached code adds enclosure support to the XMLRPC functions. Enclosures are stored in wordpress in the postmeta table. Enclosure is a special struct within the content struct passed to the editPost/newPost functions. Adding this functionality will allow podcasters to post their media from another blogging application or service.

The code attached uses the styling of the attach_uploads() function and relies on the set_custom_fields() function. Through tests I've performed, the enclosure information is inserted correctly and displayed within the RSS 2.0 feed.

Please refer to Dave Winer's documentation for a reference how the enclosure struct is immpemented within the content struct of the addPost/editPost MetaWeblogAPI functions.

Attached patch was applied to the development version of Wordpress 2.5, last checked out revision 7524 from the Subversion repository.

Attachments (1)

xmlrpc_enclosure_support.diff (2.5 KB) - added by amandato 8 years ago.

Download all attachments as: .zip

Change History (4)

comment:1 @lloydbudd8 years ago

  • Milestone changed from 2.5 to 2.6

comment:2 @josephscott8 years ago

  • Cc josephscott added

comment:3 @josephscott7 years ago

  • Milestone 2.6 deleted
  • Resolution set to duplicate
  • Status changed from new to closed

Ticket #3405 was recently committed to -trunk [7847] to support enclosures for metaWeblog.newPost/editPost.

Note: See TracTickets for help on using tickets.