我需要创建一个付费订阅目录,人们可以在这里注册他们的企业并输入其详细信息。
订阅费应按月或按年支付。
业务详细信息包括典型字段,如:描述、地址、电话号码、邮政编码等。
其想法是,人们可以像往常一样创建自己的用户,但有关其业务的所有数据都应该输入到自定义的帖子类型中。之所以要这样做,是因为我可以轻松地向自定义帖子类型添加新字段,还可以指定不同的自定义分类法,如邻居、业务类型等
Question #1: how do I restrict each user to a single post? When a user signs up, a post should be created and assigned to his username automatically.
Question #2: I also need to offer paid membership per month or per year. How can integrate such a feature with a payment gateway, such as Paypal for example? 我不希望这些问题得到确切的回答,但如果我能得到一些从哪里开始的指导,那就太好了。
谢谢
SO网友:Lynne
1: 我曾经通过使用两个插件的组合实现了这一点:用户滚动编辑器和前端编辑器。其中一个允许您为每个用户分配特定的功能,而另一个(可能很明显)允许您让用户从前端编辑帖子。因此,您可以将任何具有滚动“成员”的用户设置为能够“编辑自己的帖子”,但不能“创建帖子”或“删除帖子”等。
我确信有一种方法可以让wordpress在登录时自动生成分配给特定用户的新帖子,但我还需要/发现这一点。当我为我的网站做这件事时,我只是为他们写了一篇帖子。
2: s2会员资格是您所需要的。。事实上,我刚刚为一位客户创建了一个网站,与你的类似。s2成员资格允许您为每个用户分配成员资格卷,并向帖子/页面添加新的选择,以便您可以设置成员使用它们的级别。IE:你可以拥有银、金和白金会员资格,并且可以很容易地控制每个级别的使用。我从未见过其他插件有这么大的功能。设置需要一些时间,但这是值得的。
另一方面,您可以随时购买重力表单的副本。它与gravity表单目录插件和自定义帖子类型插件相结合,允许用户提交信息,并自动显示在一个非常好的目录列表中。我以前用过这个组合,太棒了。