我想知道如何在更改自定义帖子类型的元信息时运行函数。
例如,我有一个与自定义帖子类型关联的单选框。并使用 metaboxes 制作,当我更改选项时,我想运行一个函数。
我该怎么做?
最佳答案
最初在 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
但是是否可以跟踪所做的更改?
是的,在你的帮助下 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');
关于wordpress - 在后期编辑/保存时跟踪 WordPress 更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16194799/