WPDX 添加用户中心页面

先安装和主题包一起的 倡萌修改过的插件 站内信(front-end-pm)文章收藏(WP Favorite Posts),如果你要保留汉化,请不要安装它们的原版。

注:文章配图是其他主题的,但是wpdx的操作也是一样的

添加用户中心根页面

新建一个别名为 user 的“用户中心”页面,选择“用户列表”模板(图中不准确)

2016-07-31_160107_wpdaxue_com

保存,就添加好“用户中心”页面,地址为 http://你的域名/user

添加发布文章页面

新建一个别名为 new-post 的“发布文章”页面,内容输入简码:

[cmpuser-frontend-post]

在【页面属性】选择父级为上面刚刚创建的“用户中心”,模板选择“用户中心页面”

2016-07-31_160947_wpdaxue_com

保存,就添加好“发布文章”页面,地址为 http://你的域名/user/new-post

然后访问主题设置页面,根据自己的实际需要设置投稿选项:

2016-07-31_163204_wpdaxue_com

添加我的文章页面

新建一个别名为 posts 的“我的文章”页面,内容输入简码:

[cmpuser-post-list]

在【页面属性】选择父级为“用户中心”,模板选择“用户中心页面”

2016-07-31_161039_wpdaxue_com

保存,就添加好“我的文章”页面,地址为 http://你的域名/user/posts

添加我的收藏页面

新建一个别名为 favorites 的“我的收藏”页面,内容输入简码:

[wp-favorite-posts]

在【页面属性】选择父级为“用户中心”,模板选择“用户中心页面”

2016-07-31_161146_wpdaxue_com

保存,就添加好“文章收藏”页面,地址为 http://你的域名/user/favorites

访问 WP Favorite Posts 插件的设置界面,按照文章设置:https://www.wpdaxue.com/docs/wpdx/plugins/favorite

添加站内信息页面

新建一个别名为 pm 的“站内信息”页面,内容输入简码:

[front-end-pm]

在【页面属性】选择父级为“用户中心”,模板选择“用户中心页面”

2016-07-31_161231_wpdaxue_com

保存,就添加好“站内信息”页面,地址为 http://你的域名/user/pm

访问 Front End PM 插件的设置界面设置:

2016-07-31_163715_wpdaxue_com

添加编辑资料页面

新建一个别名为 edit-profile 的“编辑资料”页面,内容输入简码:

[cmpuser-edit-profile]

在【页面属性】选择父级为“用户中心”,模板选择“用户中心页面”

2016-07-31_155816_wpdaxue_com

保存,就添加好“编辑资料”页面,地址为 http://你的域名/user/edit-profile

添加到用户菜单

具体操作见下图

2016-07-31_173925_wpdaxue_com

下面说下一些细节设置:比如设置菜单图标和可见性。

首先,确保你的显示选项开启了对应的选项:

2016-07-31_174230_wpdaxue_com

设置菜单图标

设置菜单项的图标:网站的图标都是采用的  Font Awesome 你可以在这里看到所有可用图标 :http://fontawesome.io/icons/,图标都是 fa- 开头的,根据自己需要选择喜欢的图标即可:

2016-07-31_193835_wpdaxue_com

倡萌所选用的一些图标:

  • 我的文章:fa-book
  • 发布文章:fa-pencil-square
  • 我的收藏:fa-heart
  • 站内信息:fa-envelope
  • 编辑资料:fa-user
  • 网站后台:fa-tachometer

不同用户角色可见不同菜单

下面说下如何添加管理员等角色的菜单项,添加一个网站后台的链接,如下图步骤所示:

2016-07-31_194826_wpdaxue_com

通过“自定义链接”添加,然后设置“显示模式”为“已登录用户”,选择“administrator”这个角色;如果不希望在用户中心的页面中显示这个菜单,可以在“CSS类”添加“display-none”

该文章对您有帮助吗? 5 2