【问题标题】:User based System for wordpress?基于用户的wordpress系统?
【发布时间】:2012-05-22 22:01:22
【问题描述】:

我正在寻找某种方法来为 wordpress 网站提供基于用户的系统。

基本上,用户将能够存储简单的信息。

这些信息会在用户登录时显示出来。

我注意到在 Wordpress 中,您可以让用户登录到类似管理部分的内容,我只希望用户从主页登录,然后重定向到允许用户添加信息的页面,该信息基于关于添加到谷歌地图的变量。然后应该保存添加到地图的信息。

然后该网站的所有用户都可以查看此信息

我看过Buddypresswpsymposium,但我认为这对于我想要的东西来说有点矫枉过正。

有什么想法可以让我做到这一点吗?

【问题讨论】:

    标签: php wordpress


    【解决方案1】:

    有几种方法可以做到这一点。您可以:

    1. 创建您自己的用户表(ID、用户名、电子邮件、密码等)和 一个单独的数据表,用于存储您要为每个 用户。这不会作为 Wordpress 框架的一部分存在,而只是在您的 Wordpress 安装中显示。
    2. 您可以查看挂钩的组合来为您的用户创建您想要的环境,该环境作为 Wordpress 本身的扩展而存在。为这些用户查看Adding Roles。您还必须定义他们的Capabilities。从那里,您可以Create A Menu Page 让这些用户输入他们的信息,或者使用Custom Post TypesCustom Meta Boxes 的组合为您的用户提供工作环境。

    由于您专门将其用于 Google 地图,我会说第二个选项将是矫枉过正,尤其是如果您的用户不希望经常登录。然而,第二种方法的好处是,如果您愿意,您可以以不止一种方式利用每篇文章中提供的信息。

    权衡您的选择,看看什么最适合您和您的用户的需求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-04
      • 2013-01-23
      • 2012-07-15
      • 1970-01-01
      • 2016-07-02
      • 2011-05-30
      • 2011-09-09
      相关资源
      最近更新 更多