Я использую действие wordpress post_updated и задаюсь вопросом, как я могу сравнить значение настраиваемого поля до и после обновления сообщений?
function check_for_update($post_id, $post_after, $post_before){
if(get_post_meta($post_after, 'custom_field', true)!=get_post_meta($post_before, 'custom_field', true)) {
//do something
}}add_action('check_for_update', 'create_event', 10, 3);