Client Profiles

时间:2013-06-05 作者:Jusherb

正在寻找创建客户机数据库的最佳方法。插件能最好地实现以下功能吗?

我的客户端数据库插件

存储有关客户端的个人信息和统计信息,这些信息和统计信息将通过自定义字段和自定义表单收集,管理员创建客户端配置文件后,仪表板选项卡将打开列表区域(类似于用户选项卡)

  • (仅限管理员)“添加新”功能(类似于仪表板的用户区域)
  • 。管理员可以将客户端分配给用户,分配给用户的客户端显示为用户元数据。分配给用户的客户端将在用户配置文件中可见,仪表板小部件显示为登录用户分配的客户端,并带有指向客户端配置文件页面的链接。插件是解决此问题的解决方案吗?

  • 1 个回复
    SO网友:GhostToast

    他们的客户是否需要登录?如果是这样,我会让他们成为用户,并给他们一个自定义角色。然后将所有元添加到该用户的用户配置文件页面。在这种情况下,请参见:http://codex.wordpress.org/Roles_and_Capabilities

    如果没有,我会让他们自定义帖子类型,并使用Scribu的帖子到帖子插件:https://github.com/scribu/wp-posts-to-posts, 将该帖子类型与(非客户端)用户关联。

    它需要是一个插件吗?取决于您想要的模块化程度。这一切都可以作为主题的一部分存在。如果这需要在更多的网站上重复,编写自己的插件是一个好主意。否则,我会亲自编辑主题,然后您可以自由地使用其他插件进行一些提升,比如我上面提到的那个插件。

    结束

    相关推荐

    Admin Theme customization

    我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register