Make WordPress Core

Opened 19 years ago

Closed 13 years ago

Last modified 13 years ago

#5461 closed enhancement (maybelater)

Add ability to set description for XML-RPC file uploads

Reported by: josephscott Owned by:
Priority: low Milestone:
Component: XML-RPC Version: 2.3.1
Severity: normal Keywords:
Cc: Focuses:

Description

It's been suggested that we provide a way to populate the description field for file uploads. This is something that we could add to the wp.uploadFile method.

Change History (4)

#1 @Denis-de-Bernardy
17 years ago

  • Milestone 2.9Future Release

#2 @chriscct7
13 years ago

  • Keywords 2nd-opinion dev-feedback added; needs-patch removed
  • Type enhancementfeature request

Hi Joseph,
Thanks for the great idea, and sorry it took so long to get you a response. The original file function you referenced no longer exists, and instead now aliases to wp:mw_newMediaObject.

In the current release, to add the description, what you could do is just have a plugin that hooks into xmlrpc_call_success_mw_newMediaObject and use the $id and $args parameters to set the description:

function 5461_example( $id, $args ){
    // validate the $args['description'] parameter
    // use update_post_meta, where $id is the post_id of the attachment to save $args['description'] as the description

}
add_action( 'xmlrpc_call_success_mw_newMediaObject', '5461_example', 10 , 2);

Basically, in your XMLRPC call to wp:mw_newMediaObject, add a parameter for the description in your $args array and then use a plugin that hooks into the wp:mw_newMediaObject action after uploading the attachment to save that description into the description of the attachment post.

#3 @nacin
13 years ago

  • Keywords 2nd-opinion dev-feedback removed
  • Milestone Future Release
  • Priority normallow
  • Resolutionmaybelater
  • Status newclosed
  • Type feature requestenhancement

chriscct7, josephscott is one of the XML-RPC maintainers. :-)

I'm going to close this out. Easy enough to re-open if we still wanted it.

This ticket was mentioned in IRC in #wordpress-dev by chriscct7. View the logs.


13 years ago

Note: See TracTickets for help on using tickets.