我会怎么做:
在页面中创建公共可访问的表单。查看前端提交插件的代码,了解一些想法创建自定义帖子类型shipping
.创建自定义用户角色customer
能力非常有限(read_shipping
, edit_user_profile
).表单提交后创建新的shipping
输入,如果用户尚未注册,请注册您的角色,并向处理发货的人员发送电子邮件检查所有客户数据,将装运信息添加到shipping
并向客户发送一封电子邮件,其中包含包含发货信息的页面链接有一些棘手的细节:
垃圾邮件机器人将攻击您的表单客户不必每次都输入他们所有的个人数据。提供一个登录表单,ajaxify它可能更多,当您开始编写代码时,您会看到它我不会说简单。