在编辑/保存后跟踪WordPress更改

时间:2013-04-24 14:34:08

标签: wordpress-plugin wordpress

我想知道在更改自定义帖子类型的元信息时如何运行函数。

例如,我有一个与自定义帖子类型相关联的单选框。并使用metaboxes,当我更改选项时,我想运行一个函数。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

最初位于OP's question

我想我找到了我想要的东西

function do_my_stuff($post_ID)  {
   //do my stuff here;
   return $post_ID;
}

add_action('save_post', 'do_my_stuff');

Wordpress: executing function when saving or editing post

但是有可能跟踪所做的更改吗?

是的,在你的帮助下做了这件事,但不得不改变一些事情。

function do_my_stuff($post_ID)  {
   $newvalue = $_POST['my_metabox_value'];
   echo $newvalue;
   $oldvalue= get_post_meta($post_id, 'my_metabox_value', true );
   echo $oldvalue;
}

add_action('pre_post_update', 'do_my_stuff');