2010-06-05 86 views
1

我想写一个插件,它会更新用户字段。我可以使用更新用户元功能确定,但​​是当我尝试wp_update_user时,它不起作用。wp_update_user崩溃我的wordpress插件

wp_update_user($user_ID, 'user_nicename', 'test'); 

崩溃了插件。 我是否需要包含此功能的某些功能?

+0

你的意思是“崩溃”究竟是什么意思?你得到什么错误信息? – 2010-06-05 10:08:07

+0

我没有收到任何错误,它只是停止加载插件。所以如果我有

你好

<?php wp_update_user(...); ?>

世界

它不会加载“世界”部分。 – 2010-06-05 10:30:42

+0

您是否打开了错误报告? – 2010-06-05 13:46:58

回答

1

阅读wp_update_user()上的食谱 - 你没有正确使用它。它应该是;

wp_update_user(array('ID' => $user_ID, 'user_nicename' => 'test')); 
+0

是的抱歉,我确实已经设置了它,但我复制了错误的代码! – 2010-06-06 10:04:40

+0

(我一直在尝试很多不同的方法 - 我认为其中一个是从元更新调用中遗留下来的) – 2010-06-06 10:05:10

+0

您在未加载时调用该函数! '致命错误:调用未定义的函数wp_update_user()' - 你在哪里调用这个函数? – TheDeadMedic 2010-06-06 10:32:02