2012-12-22 165 views
2

我在Django有一個背景,但我從來沒有使用過CMS。我已經在我的公司使用wordpress製作一個網站。該網站需要通過標準註冊/登錄過程支持用戶註冊,該過程將用戶重定向到他自己的個人資料頁面,在那裏他可以與Web應用程序進行交互。這在Django中很容易實現,但我不允許使用PHP以外的任何東西。我決定使用CMS,因爲該網站包含大量簡單文本內容的網頁,更不用說爲PHP提供的好主題。有可能在Wordpress中做到這一點,或者我應該在PHP中尋找一個Web框架並繼續使用它?用戶管理Wordpress

謝謝

+0

[Repository](http://wordpress.org/extend/plugins/)上有很多優秀的插件和博客圈的好文章。你可以研究[WordPress的StackExchange](http://wordpress.stackexchange.com/search?q=%2B%22user+registration%22+%2Bplugin)檔案,但請注意,插件的推薦是在那裏的話題。 – brasofilo

回答

0

WordPress的註冊系統爲不同的角色(管理員,編輯,作者,訂戶等)。您可以使用其原生功能來測試if用戶已登錄並且which用戶已登錄,並相應地顯示相關數據。

0

您可以編輯wp-login.php。

找到案例「登錄」: 並更改其他 $ redirect_to = admin_url();

$redirect_to = admin_url(). "/profile.php"; 

但是,我不知道你想編輯的wp-login.php中的一種習慣,當你更新它會引發問題或者被覆蓋的。最有可能的更優雅的方法來做到這一點,或寫一個功能來做到這一點。

就插件而言,我已經使用s2Member將用戶登錄時重定向到我選擇的不同頁面,即使是基於角色。我不明白爲什麼你不能更改到配置文件並且不會導致上述任何黑客問題。

回想一下,有些老式的插件和一些我可以找到的谷歌提到,所以這是可能的。不要放棄WordPress這麼快,有任何你能想到的插件。