跳到主要内容

您是否见过允许用户提交帖子或其他类型内容的网站?您要在您的网站上保存用户提交的内容吗?在本文中,我们将向您展示如何允许用户向您的WordPress网站提交博客文章。

如何允许用户向您的wordpress网站提交帖子
如何允许用户向您的wordpress网站提交帖子

您将能够审核所有用户提交的内容(例如评论),并仅在需要时批准它们。您的用户无需登录您的管理区域就可以从前端提交博客文章。

如果您只要求注册用户提交博客文章,那么我们也会向您显示。

当您希望用户提交访客博客文章,将图像添加到图库或在您的企业目录中创建新的企业列表时,前端发布非常有用。

话虽如此,让我们看一下允许用户无需编写任何代码即可在WordPress网站上提交帖子的三种方法。

方法1:使用WPForms进行前端WordPress发布

此方法允许您的用户从您的网站的前端提交帖子,而无需访问WordPress网站的管理区域。您甚至可以接受用户的博客帖子,而无需他们进行注册。

您需要做的第一件事是安装并激活WPForms插件。有关更多详细信息,请参阅有关如何安装WordPress插件的分步指南。

WPForms是一个高级WordPress表单插件。您将需要该插件的专业版才能访问帖子提交插件。

激活后,您需要访问WPForms»设置页面以输入许可证密钥。您可以从WPForms网站上的帐户中获取此密钥。

使用wpforms进行前端wordpress发布
使用wpforms进行前端wordpress发布

验证后,您需要访问WPForms»插件页面。向下滚动到“发布提交插件”,然后单击“安装插件”按钮。

使用wpforms进行前端wordpress发布
使用wpforms进行前端wordpress发布

WPForms现在将为您安装帖子提交插件。您需要单击“激活”按钮才能开始使用插件。

现在,您可以创建帖子提交表单了。

转至WPForms»添加新页面,它将启动WPForm的表单构建器界面。

首先,您需要为表单提供一个名称。在“选择模板”部分下,您需要单击“博客文章提交表单”模板。

使用wpforms进行前端wordpress发布
使用wpforms进行前端wordpress发布

WPForms现在将使用典型博客文章提交表单所需的所有字段加载表单模板。

您可以通过单击来编辑表单字段。您也可以从左侧面板添加新字段。

使用wpforms进行前端wordpress发布
使用wpforms进行前端wordpress发布

WPForms允许您的用户选择帖子类别,添加特色图片,帖子摘录,甚至添加自定义字段。

对表格感到满意后,您需要单击“设置”选项卡,然后单击“提交后的内容”选项卡。

使用wpforms进行前端wordpress发布
使用wpforms进行前端wordpress发布

在此页面上,您可以将每个字段映射到WordPress中的相应帖子字段。WPForms在匹配表单模板中的字段方面做得非常出色。

默认情况下,用户提交的帖子将另存为“草稿”,以供审核。您还可以更改帖子类型,并允许用户向您的自定义帖子类型提交内容。

不要忘记单击屏幕右上角的“保存”按钮以保存表单。单击关闭按钮以退出表单构建器。

现在,您可以将表单添加到您的网站了。

您可以创建一个新页面或编辑现有页面。在帖子编辑屏幕上,您会注意到“添加表格”按钮。

使用wpforms进行前端wordpress发布
使用wpforms进行前端wordpress发布

这将弹出一个弹出窗口,您需要在其中选择刚刚创建的帖子提交表单。

使用wpforms进行前端wordpress发布
使用wpforms进行前端wordpress发布

单击添加表单按钮,您将注意到WPForms短代码出现在帖子编辑器中。

现在,您可以保存或发布此页面,然后访问您的网站以查看您的帖子提交表单。

使用wpforms进行前端wordpress发布
使用wpforms进行前端wordpress发布

方法2:使用用户提交的帖子插件接受用户生成的内容

在您的网站上接受用户提交的内容的另一种方法是使用“用户提交的帖子”插件。

您需要做的第一件事是安装并激活“ 用户提交的帖子”插件。有关更多详细信息,请参阅有关如何安装WordPress插件的分步指南。

激活后,您需要访问设置»用户提交的帖子来配置插件。

使用用户提交的帖子插件接受用户生成的内容
使用用户提交的帖子插件接受用户生成的内容

在插件设置下,您可以选择要在帖子提交表单上显示的字段,并隐藏您不希望用户看到的任何字段。

您可以为所有用户提交的内容选择默认作者。我们建议您在WordPress网站上创建一个新的来宾用户,并将所有用户提交的帖子分配给该用户。

您还可以允许用户上传图像,并设置图像数量和最大图像尺寸的限制。您甚至可以将用户上传的图像设置为特色图像。

查看所有插件设置后,单击“保存更改”按钮以存储您的设置。

现在,您可以将用户提交的帖子表单添加到您的网站。

在WordPress中创建一个新页面或编辑一个您想在其中显示表单的现有页面。在帖子编辑器中,只需添加此短代码

[user-submitted-posts]

您现在可以保存或发布页面。访问该页面以查看您的用户提交的帖子表单。

使用用户提交的帖子插件接受用户生成的内容
使用用户提交的帖子插件接受用户生成的内容

方法3:允许用户在WordPress中注册和提交帖子

WordPress具有内置的用户角色和功能,可让您运行多作者WordPress网站。

您可以允许用户使用功能有限的WordPress管理界面在您的网站上注册并创建内容。

首先,您需要在您的站点上启用用户注册。转到“设置”»“常规”页面,然后选中“ 会员资格”选项旁边的“任何人都可以注册”。选择“作者”“贡献者”作为默认用户角色。

允许用户在wordpress中注册和提交帖子
允许用户在wordpress中注册和提交帖子

不要忘记单击“保存更改”按钮来存储您的更改。

用户现在可以通过访问WordPress登录和注册页面在WordPress网站上进行注册。您甚至可以在WordPress中创建自定义用户注册表单。

注册后,用户可以登录到您的WordPress网站并提交帖子。

这种方法的问题:

许多初学者由于种种原因发现此方法有点困难。

例如,如果您在WordPress网站上使用两步身份验证,则用户可能会发现登录困难。

许多网站使用密码保护WordPress管理员目录。允许用户注册和使用WordPress管理区域意味着您将必须与他们共享该密码。

具有作者角色的注册用户可以查看您在网站上还有哪些其他帖子。

如果这些问题困扰您,则可以使用方法#1或#2允许用户提交WordPress帖子,而无需登录到管理区域。

回到顶部