【发布时间】:2021-07-31 10:50:10
【问题描述】:
在重力表单提交后获取与用户个人资料相关联的 ACF 字段以进行更新时遇到问题。就目前而言,这个逻辑目前没有任何作用:(。所以我希望有人能帮忙。这是我到目前为止所拥有的:
//changes studio status after those forms submit
function update_user_tour_status($entry, $form){
$user_id = $entry['created_by'];
$state = update_user_meta('user_'.$user_id, 'artist_tour_status', 'studio');
}
add_action('gform_after_submisson_7', 'update_user_tour_status', 10, 2);
所以它应该是我想像的很简单,但它似乎什么也没做。
【问题讨论】:
-
为什么在您的
update_user_meta呼叫中为用户ID 加上user_前缀? developer.wordpress.org/reference/functions/update_user_meta 说它应该是一个整数。
标签: php wordpress advanced-custom-fields gravityforms