我在为使用Wordpress临时工/兼职的系统上。 去这个问题我在做一个新的自定义后类型的员工,我需要2对应的用户代理和客户吧:
- 代理用户可以创建和编辑自己的雇员(S),但不能编辑其他药剂的员工(S)。
- 该员工后可通过各代理商,客户和普通大众观看和评论 ,
- 这也意味着客户用户只能查看所有员工的职位。
- 客户用户需要,因为一旦他们雇用的员工,系统需要将它们与员工联系起来,从而为客户是登录用户的需要从一般民众区别。
- 最后,双方代理人和客户的用户可以创建/编辑自己的香草WordPress的用户配置文件和登录与他们的用户名/密码组合。
我如何执行此安排? 对用户和功能的在线文档让我拉我的头发和奔跑转转。 到目前为止,这是我的自定义后类型注册,我目前设立了这个岗位类型等信息的元框:
register_post_type( 'employee',
array(
'labels' => array(
'name' => __('Employees','tdom'),
'singular_name' => __('Employee','tdom'),
'add_new' => __( 'Add New' ),
'add_new_item' => __( 'Add New Employee' ),
'edit' => __( 'Edit' ),
'edit_item' => __( 'Edit Employee' ),
'new_item' => __( 'New Employee' ),
'view' => __( 'View Employee' ),
'view_item' => __( 'View Employee' ),
'search_items' => __( 'Search Employees' ),
'not_found' => __( 'No Employees found' ),
'not_found_in_trash' => __( 'No Employees found in Trash' ),
'parent' => __( 'Parent Employee' )
),
'public' => true,
'show_ui' => true,
'query_var' => true,
'menu_icon' => get_stylesheet_directory_uri() . '/images/emp_icon.png',
'menu_position' => 4,
'capability_type' => 'post',
'hierarchical' => false,
'rewrite' => true,
'supports' => array('title', 'thumbnail', 'author')
)
);
我已经遇到贾斯汀Tadlock的成员插件(在谷歌和论坛非常流行),但我希望我的要求很简单不使用插件了。 这也是一个有点太多绕到我的头。
救命。 提前致谢。