" class="regular-tex-6ren">
gpt4 book ai didi

php - Wordpress 更新其他用户字段将不起作用

转载 作者:行者123 更新时间:2023-11-30 23:13:24 25 4
gpt4 key购买 nike

我需要同时更新2个用户字段,给正在投票的用户8分,给团队8分。

我使用以下代码:

<input type="hidden" name="ptolti" id="ptolti" value="<?php echo $puntitolti; ?>"           class="regular-text" />
<input type="hidden" name="ptotali" id="ptotali" value="<?php echo $risultato; ?>" class="regular-text" />

<?php
function nico_save_custom_user_profile_fields( $user_id ) {
if ( !current_user_can( 'edit_user', $user_id ) )
return FALSE;
global $wpdb;
update_usermeta( $user_id , 'ptotali', $_POST['ptotali'] );
update_usermeta( $id_utente , 'ptotali', $_POST['ptolti'] );
}
?>

它适用于为团队投票的 user_id,因此当我单击“投票”时,我得到 8 分,如果我再次单击,我的分数将变为 16,这是正确的,但团队分数不会更新。

最佳答案

因为您没有为团队积分传递正确的 key ,所以您为 user_id 和 team_id 传递了相同的 key 。我想 ptolti 是团队的关键?

update_usermeta( $user_id , 'ptotali', $_POST['ptotali'] );
update_usermeta( $id_utente , 'ptolti', $_POST['ptolti'] );

关于php - Wordpress 更新其他用户字段将不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18934551/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com