Php 正在尝试更新wordpress hook post_以使其正常工作

Php 正在尝试更新wordpress hook post_以使其正常工作,php,wordpress,Php,Wordpress,我不能让它工作-不知道我做错了什么-但我试图使用post_updated钩子而不是save_post-因为我想在post更新后插入这些值,这样我就可以从其他自定义字段检索值 function update_meta ($ID = false, $post = false) { update_post_meta($ID, 'rest_long', 'Test 1'); update_post_meta($ID, 'rest_lat', 'Test 2'); } add_action('

我不能让它工作-不知道我做错了什么-但我试图使用post_updated钩子而不是save_post-因为我想在post更新后插入这些值,这样我就可以从其他自定义字段检索值

 function update_meta ($ID = false, $post = false) {
  update_post_meta($ID, 'rest_long', 'Test 1');
  update_post_meta($ID, 'rest_lat', 'Test 2');
}

add_action('post_updated', 'update_meta');

我想出了这个办法——我使用的是一种行为不同的自定义帖子类型。我也切换到了save_post,现在一切都正常了。

如果我使用save_post,它会工作-但问题是,当我添加新帖子时,它会添加值。我最终想要做的是从不同的自定义字段中获取元数据,并将其添加到这两个字段中。有人知道如何做到这一点吗?