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