如何在WordPress页面中添加自定义字段,每次用户在WP可视化编辑器中上传新图像时?

时间:2014-07-30 作者:Suresh KUMAR Mukhiya

我在谷歌搜索已经有很长时间了。每当用户在页面或帖子中上传新图像时,我想添加自定义字段。是否有任何钩子或过滤器可用于检测WordPress中的新图像上传。

我是WP的新手,我想把这件事做完。提前谢谢。

1 个回复
SO网友:karpstrucking

通过媒体编辑器上载图像时,操作挂钩add_attachment 被触发,使用ID 作为参数传递的附件的。您可以使用ID 确定ID 图像附加到的帖子/页面的(存储在post_parent 财产)。示例代码:

add_action( \'add_attachment\', \'GoWP_wpse156258\' );
function GoWP_wpse156258( $ID ) {
  $attachment = get_post( $ID );
  $post_id = $attachment->post_parent;
  update_post_meta( $post_id, \'your_meta_key\', \'your_meta_value\' );
}
希望有帮助!

结束

相关推荐

Reorder dashboard widgets

我最近试图通过编写插件对仪表板小部件进行重新排序。我做到了这一点:使用以下代码:<?php /* * Plugin Name: Custom Dashboard * Description: Custom dashboard for Avare sites. * Author: Avare * Version: 1.0 */ function sort_dashboard_widgets() { $lef