[wp-trac] [WordPress Trac] #22664: attachment_fields_to_edit: parameter missing indexes

WordPress Trac noreply at wordpress.org
Sun Dec 2 22:49:46 UTC 2012

#22664: attachment_fields_to_edit: parameter missing indexes
 Reporter:  ZaneMatthew                    |       Owner:
     Type:  defect (bug)                   |      Status:  new
 Priority:  normal                         |   Milestone:  Awaiting Review
Component:  Media                          |     Version:  trunk
 Severity:  normal                         |  Resolution:
 Keywords:  needs-patch reporter-feedback  |

Comment (by nacin):

 attachment_fields_to_edit takes a different set of arguments than what
 you're saying: $form_fields and $post. form_fields is a multidimensional
 associative array that describes each field. $post is a standard post
 object of the attachment.

 attachment_fields_to_edit no longer contains the standard fields,
 including image-size, align, image_alt, post_title, post_excerpt, url,
 menu_order, post_content, and image_url, because these are now rendered
 using media views. So, these fields are simply not passed to the filter.
 You can however continue to add form_fields if you'd like.

 attachment_fields_to_save does still run, via Ajax. Again, it no longer
 acts on any standard fields I mentioned above. It is simply there for
 existing hooks to modify any fields that a plugin added via

 attachment_fields_to_save *does* take a $post and an $attachment array, as

 I don't think there is anything you need to do to adjust your code — but I
 can't tell you that for certain if you don't supply your code.

Ticket URL: <http://core.trac.wordpress.org/ticket/22664#comment:7>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software

More information about the wp-trac mailing list