在wordpress中向附件添加自定义字段

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在wordpress中向附件添加自定义字段相关的知识,希望对你有一定的参考价值。

  1. //Add a custom field to an attachment in wordpress
  2. add_filter("attachment_fields_to_edit","sh_attachment_fields_to_edit",null,2);
  3. add_filter("attachment_fields_to_save","sh_attachment_fields_to_save",null,2);
  4.  
  5. add_filter("attachment_fields_to_edit","my_image_attachment_fields_to_edit",null,2);
  6. add_filter("attachment_fields_to_save","my_image_attachment_fields_to_save",null,2);
  7. function my_image_attachment_fields_to_edit($form_fields,$post){
  8. $form_fields["custom6"]["label"]=__("Custom Field with Helpful Text");
  9. $form_fields["custom6"]["value"]=get_post_meta($post->ID,"_custom6",true);
  10. $form_fields["custom6"]["helps"]="Put helpful text here.";
  11. return $form_fields;
  12. }
  13. function my_image_attachment_fields_to_save($post,$attachment){
  14. if(isset($attachment['custom6'])){
  15. update_post_meta($post['ID'],'_custom6',$attachment['custom6']);
  16. }
  17. return $post;
  18. }

以上是关于在wordpress中向附件添加自定义字段的主要内容,如果未能解决你的问题,请参考以下文章

使用 CSS 修复自定义字体行高

C++11 用户自定义字面值

在 Android Studio 中向列表视图添加自定义行

WordPress 自定义帖子类型单一作为存档的父级

Typecho文章自定义字段的使用方法

在 Eureka 中向自定义规则添加规则