Revision: 36631
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at November 24, 2010 07:27 by athanassiadis
Initial Code
//Add a custom field to an attachment in wordpress add_filter("attachment_fields_to_edit","sh_attachment_fields_to_edit",null,2); add_filter("attachment_fields_to_save","sh_attachment_fields_to_save",null,2); add_filter("attachment_fields_to_edit","my_image_attachment_fields_to_edit",null,2); add_filter("attachment_fields_to_save","my_image_attachment_fields_to_save",null,2); function my_image_attachment_fields_to_edit($form_fields,$post){ $form_fields["custom6"]["label"]=__("Custom Field with Helpful Text"); $form_fields["custom6"]["value"]=get_post_meta($post->ID,"_custom6",true); $form_fields["custom6"]["helps"]="Put helpful text here."; return $form_fields; } function my_image_attachment_fields_to_save($post,$attachment){ if(isset($attachment['custom6'])){ update_post_meta($post['ID'],'_custom6',$attachment['custom6']); } return $post; }
Initial URL
Initial Description
Initial Title
Add a custom field to an attachment in wordpress
Initial Tags
image, textmate, wordpress
Initial Language
Other