2010-06-05 55 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