我想知道当自定义帖子类型的元信息发生更改时如何运行函数。
例如,我有一个与自定义帖子类型关联的单选框。并使用元框制作,当我更改选项时,我想运行一个函数。
我该怎么做?
最初在OP 的问题中。
我想我找到了我想要的
function do_my_stuff($post_ID) {
//do my stuff here;
return $post_ID;
}
add_action('save_post', 'do_my_stuff');
但是是否有可能跟踪所做的更改?
是的,在你的帮助下 diggy 做到了,但必须改变一些东西。
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');