2022年最新wordpress打通discuz用戶教程
時間:2023-04-21 00:39:02 | 來源:網(wǎng)站運營
時間:2023-04-21 00:39:02 來源:網(wǎng)站運營
2022年最新wordpress打通discuz用戶教程:本文摘自《2022年wordpress最新版5.8.2打通discuz X3.4 Ucenter教程》
雜談
最近,有位客戶問到discuzX與wordpress打通的問題,本篇記錄了使用Ucenter方式打通兩個系統(tǒng)用戶的教程。
部署測試站點
然后使用下面兩個域名進行對接測試
- A站點
test.iculture.cc
wordpress5.8.2最新版本 php版本5.6 - B站點
discuz.iculture.cc
discuz3.4最新版本 (詳細版本號Discuz! X3.4 R20211124) php版本
這里我們偷個懶,用寶塔的一鍵部署就好了,部署好之后記得更新到最新哦!
- wordpress可以在后臺直接自動更新
- discuz最新版本需要手動上傳覆蓋,更新包地址https://www.dismall.com/thread-9663-1-1.html
上傳完成后
Wordpress安裝Ucenter插件
選擇
插件>搜索Ucenter>安裝Ucenter插件在Discuz Ucenter中新建應用
- 將剛才Wordpress的站點對應路徑添加上 我的在這里是
https://test.iculture.cc/wp-content/plugins/ucenter-integration
填寫鏈接格式,這里默認您已經(jīng)配置好https了,如果沒配置就用http開頭,格式
https://您的域名/wp-content/plugins/ucenter-integration
然后,提交完成后會發(fā)現(xiàn)是通信失敗,這里是由于我們還沒有在Wordpress后臺配置插件。
進入wordpress后臺進行設置,可以參考discuz網(wǎng)站config目錄下的config_ucenter.php文件
對照字段填入即可,
注意UC_APPID這里要填2然后,我們填好相關(guān)信息之后,點擊
更新選項。
下面的Ucenter集成設置,按需配置即可。
配置成功之后,你可以在Discuz Ucenter中看到
通信成功的的綠色字樣
同時,discuz用戶在登錄Wordpress時,會自動創(chuàng)建Wordpress賬戶。
更換頭像也會自動同步過來
積分轉(zhuǎn)換
我們可以在Wordpress里接入積分,我這里命名為
豬豬幣,積分單位填1,每個評論的積分為10(你們自己的積分策略可以按需填寫)
然后回到Discuz Ucenter中心,點擊同步應用的積分設置
然后,我們可以幫助用戶,將之前的積分同步過來。
比方說我們把之前Discuz! Board論壇的
金錢換成wordpress中的
豬豬幣(1:10兌換)
注意事項與問題分享
- 謹慎開啟覆蓋密碼選項,如果開啟了,出現(xiàn)兩邊重名的情況,Discuz Ucenter的密碼會覆蓋Wordpress的用戶密碼。
- Wordpress Ucenter插件不支持PHP7
這個可能是很多用戶發(fā)愁的問題,這個插件好像是2013年左右寫的,但是還可以講究用,如果追求PHP性能,建議二次開發(fā)。
下面提供一種臨時的解決思路,可以
支持PHP7正?;ネǖ卿?。
觀察插件目錄下的文件,可以發(fā)現(xiàn)其實和discuz本身的文件是類似的,我們可以把discuz的文件復制過來(但是這樣的缺點就是文件會寫死,部分功能將不受制于插件)然后切換PHP7,發(fā)現(xiàn)通信失敗,但是實際上用戶登錄還是可以正常同步過來的!詳細步驟參考原文,這里不再展開。