将JSON数据保存为wp\\u usermeta表中用户的meta\\u值。JSON数据如下所示:
{
"user":5,
"levels":{
"1":{"first_seen":1614309493,"last_seen":1617368469},
"2":{"first_seen":1616309493,"last_seen":1617369479},
"3":{"first_seen":1617309493,"last_seen":1617379121}
}
}
“The”;“第一次看到”;值(每个级别/id)保存后不应更改。“The”;“上次看到”;每次都应更新值。
我用它来保存钩子启动时的数据。这一点——在尚未保存数据的情况下,按用户保存数据是可行的。但仅更新;“上次看到”;一旦用户已经拥有数据,价值就是我正在努力解决的问题。
甚至可以使用;添加\\u user\\u meta“;和/或;更新\\u user\\u meta“;是否部分更新值?如果没有,是否有其他解决方案来实现这一点?
我很确定我看到了一个使用JSON处理这个问题的插件,但我记不起它的名字了。。。
希望你能帮助我!非常感谢。
update:正如Vancode所指出的,我还尝试使用get\\u user\\u meta来获取数据,更改;“上次看到”;零件并再次将其保存到数据库中。
然而,这主要是获取和;更改;“上次看到”;不幸的是,我仍然在挣扎。。。