用户在Wordpress中生成带有图像的内容

时间:2012-08-15 11:19:53

标签: image wordpress plugins upload user-generated-content

我正在搜索Wordpress插件以实现以下方案。

  1. 用户A 点击“添加新餐厅”并填写表格并提交餐厅“ACME Food”
  2. / wp-admin /中的
  3. Admin 打开队列并批准“ACME Food”(版本/修订版1)
  4. 用户B 点击“编辑ACME Food”并编辑地址(自定义字段)。
    • 用户收到反馈消息,表明已收到更新并且正在等待
  5. / Wordpress system / 保留“ACME Food”(版本/修订版1)发布并添加副本“ACME Food”(版本/修订版) 2)到队列。
  6. 管理员了解“ACME Food”(版本/修订版2)并取代版本/修订版1
  7. 此外,我正在寻找特定餐厅的食物图片上传。因此,任何用户都可以在ACME Food上传他们的食物图像,这又被添加到队列中。

    用户A和B都可以注册或不注册(我不想强迫他们注册)。

1 个答案:

答案 0 :(得分:3)

您可以使用Gravity Forms按照您想要(但不完全正确)的方式执行某些操作。这是一个付费插件,但在IMO的良好支持下非常值得。

我在this site上使用了GF的帖子字段来创建form,以允许公众将照片和一些文字上传到网站。创建草稿帖子并附加上传的图像。通知电子邮件已发送。管理员然后批准图像(基本上是为了确保没有人提交了一个鸡巴的照片)并将其设置为发布。

以下内容来自Gravity表格网站:

  

发布字段是表单字段,可用于捕获数据   然后用来创建一个WordPress帖子。这些字段使它快速而且   您可以轻松创建允许用户向其提交内容的表单   你的网站。结果帖子将被设置为草稿,并且需要   在可见之前发表。

     

帖子标题
  邮政体   摘录后   发布标签
  职位类别
  发布图片   发布自定义字段

就插件解决方案而言,这与我能想到的一样接近。


<强>另外...

...您可以查看wp_insert_post function。这是一个example usage from S.O.我没有测试过这段代码,但根据我对wp_insert_post的体验,它看起来是正确的。