2012-05-15 35 views
0

我目前正試圖讓wordpress用戶從數據庫中刪除自己的條目。按ID刪除用戶

目前我有一個表格,當提交時拋出一個js提醒,確認他們希望繼續。一旦他們點擊確定,他們就會被引導到一個頁面,其代碼如下:

<?php $user_id = $current_user->ID ; wp_delete_user($user_id) ; ?> 

您現在將被重定向到主頁。

「>

出於某種原因,這個心不是工作。任何想法可能是什麼?越來越拋出任何錯誤了,和元刷新進行正常。

任何幫助將不勝感激,

乾杯Danyo

編輯:只注意到了元刷新心不是有顯示,但如果信息在位於「你現在將被重定向到首頁。」

回答

0

我相信WP的功能受到與管理區相同的權限限制。這就是說,我不認爲任何人可以刪除一個帳戶(甚至不是自己的)。事實上,我甚至不確定你是否可以刪除你自己的賬戶,如果你一個管理員。

This guy通過運行SQL查詢來解決這個問題,該查詢應該可以工作,但可能會變得混亂。據我所知,該插件將從「users」表中刪除用戶,但不會刪除用戶的任何帖子。根據你想要如何處理這個,根據這個定製你自己的解決方案。