JustNews主題3.0已經(jīng)正式發(fā)布更新,此次更新主要針對(duì)用戶中心功能,之前的用戶中心功能是基于Ultimate Member插件實(shí)現(xiàn),新版本將不再使用Ultimate Member插件,而是使用我們自主研發(fā)的用戶中心模塊。不過(guò)新舊版本在很多功能上實(shí)現(xiàn)方式不一樣,所以還需要進(jìn)行一些遷移操作。

以下修改針對(duì)的是用戶中心功能,所以修改前請(qǐng)確認(rèn)用戶中心功能是開啟狀態(tài)(主題設(shè)置>用戶中心-開啟用戶中心),如需要關(guān)閉,則可不進(jìn)行以下操作。

修改前建議先禁用Ultimate Member(用戶中心)插件

主題更新后務(wù)必記得清除緩存(瀏覽器緩存、wp插件生成的緩存、靜態(tài)文件CDN緩存),否則可能出現(xiàn)樣式未及時(shí)更新導(dǎo)致的頁(yè)面顯示異常問(wèn)題。

更多問(wèn)題可以查看:http://www.air-home.cn/help/143.html

頁(yè)面修改

用戶中心的注冊(cè)、登錄等頁(yè)面都是使用shortcode(短代碼、簡(jiǎn)碼)實(shí)現(xiàn),此次更新需要對(duì)shortcode進(jìn)行修改,修改方法:進(jìn)入后臺(tái)頁(yè)面,編輯對(duì)應(yīng)的頁(yè)面,例如注冊(cè)頁(yè)面,在內(nèi)容編輯器里面,將之前的內(nèi)容修改成:[wpcom-member type="form" action="register"],頁(yè)面屬性里面的模板建議選擇全寬模板-無(wú)標(biāo)題

41B4754A-BDBC-4F62-85C5-D400B3A72DDF.png

頁(yè)面對(duì)應(yīng)的shortcode(所有引號(hào)、逗號(hào)都為英文字符):

注冊(cè):[wpcom-member type="form" action="register"],建議模板:全寬模板-無(wú)標(biāo)題

登錄:[wpcom-member type="form" action="login"],建議模板:全寬模板-無(wú)標(biāo)題

我的資料/帳號(hào)設(shè)置:[wpcom-member type="account"]

用戶信息/個(gè)人中心:[wpcom-member type="profile"]

重置密碼:[wpcom-member type="lostpassword"],建議模板:全寬模板-無(wú)標(biāo)題

用戶列表:[wpcom-member type="userlist"] ,更多參數(shù):指定用戶分組:group="分組id";指定用戶ID:users="用戶ID,多個(gè)ID英文逗號(hào)分隔";每頁(yè)顯示10個(gè):per_page="10"

登出:退出登錄頁(yè)面可以刪除,已經(jīng)不需要

shortcode修改后前往主題設(shè)置>用戶中心>頁(yè)面設(shè)置選擇上面的頁(yè)面

主題設(shè)置>用戶中心>頁(yè)面設(shè)置里面的選項(xiàng)全部設(shè)置完成后或者頁(yè)面有變更建議到設(shè)置>固定鏈接下面點(diǎn)擊一次保存設(shè)置(無(wú)需修改,直接保存即可)。

用戶分組

前往后臺(tái)用戶>用戶分組添加用戶分組,再前往主題設(shè)置>用戶中心設(shè)置默認(rèn)分組。

由于之前的用戶分組不會(huì)保留,所以新建好用戶分組并設(shè)置好默認(rèn)分組后,可以前往后臺(tái)用戶菜單下面對(duì)用戶分組進(jìn)行操作。更新無(wú)分組用戶按鈕可以一鍵設(shè)置無(wú)分組用戶未默認(rèn)用戶分組,如果用戶過(guò)多可能處理時(shí)間較長(zhǎng)甚至超時(shí),可視情況進(jìn)行操作。

QQ20180417-143605@2x.png

其他遷移

  • 如果之前開啟了注冊(cè)郵件激活或?qū)徍?,可以?strong>主題設(shè)置>用戶中心下面設(shè)置注冊(cè)選項(xiàng);
  • 頭像和封面圖片會(huì)在管理員或者用戶自己訪問(wèn)頁(yè)面的時(shí)候自動(dòng)進(jìn)行遷移,無(wú)法做其他操作;
  • 未審核/未激活用戶也會(huì)在管理員進(jìn)入后臺(tái)用戶頁(yè)面的時(shí)候自動(dòng)完成同步;
  • 如未對(duì)用戶進(jìn)行分組設(shè)置,則在用戶首次進(jìn)入自己的帳號(hào)設(shè)置頁(yè)面也會(huì)進(jìn)行同步;
  • 社交登錄的微博登錄由于字段更新,需要重新設(shè)置;
  • 投稿頁(yè)面之前是在用戶中心插件里面設(shè)置,更新后在主題設(shè)置>常規(guī)設(shè)置>投稿功能選擇投稿頁(yè)面;