Wordpress - 根据用户显示不同的页面

时间:2014-11-22 14:10:43

标签: php wordpress-plugin wordpress

我正在使用WooCommerce建立一个电子商务网站。该业务广泛地有几种不同类型的用户来完成各种任务。类型如下:

1)管理员 2)经销商 3)客户

我可以使用woocommerce提供的给定预建用户类型来实现上述目标。

我的目的是根据登录的人显示特定页面。显然,这三个人都有自己需要在网站上执行的任务。

例如,我希望管理员在菜单栏中查看一些额外的页面。

在那里,客户将使用他们的购物目录来查看和执行使用woocommerce构建的结账体验。

我已经浏览了可能实现此目的的不同插件,但还无法找到。

1 个答案:

答案 0 :(得分:0)

有很多方法可以完成这项任务。一种方法是创建一个页面和一个页面模板,根据用户的角色重定向到另一个页面。然后,如果无效角色的用户试图访问它们,那么这些页面可能会重定向。因此 do_somthing.php 页面可以重定向到 admin_do_somthing.php distributors_do_somthing.php customers_do_somthing.php ,如果用户访问,那么这三个中的每一个都会抛出,错误或重定向到主页,或者匿名HTTP请求,具有不同的角色。

关键字查找:" Worpress页面" " Wordpress模板" " Wordpress用户角色" "的 wp_redirect()"