【问题标题】:Get username that submitted a form in wp contact form 7?获取在 wp 联系表 7 中提交表单的用户名?
【发布时间】:2022-09-26 05:21:31
【问题描述】:

如何获取提交使用联系表 7 创建的表单的用户名? 我知道我可以将其设置为默认值并隐藏它,但是用户当然可以更改它并提交它(我需要它是不可编辑的)。

那么有什么方法可以让我在 Flamingo 插件中获取提交表单的人的用户名?或者有什么建议?

我使用插件编辑器创建了表单,所以我创建了这样的字段:

<p> Username
    [text* your-name default:user_login] </p>

<label> Email
    [email* your-email] </label>

<label> Passaport
    [text* your-subject] </label>

然后我使用简码插入表单:

[contact-form-7 id=\"127\" title=\"Formulario de contacto 1\"]

但是通过这种方式获取用户名,当然可以由用户进行编辑。

  • 请发布您的代码
  • 请提供足够的代码,以便其他人更好地理解或重现问题。
  • 我不确定什么代码有用,我的第一个猜测是尝试使用一些钩子,但我不确定如何将该答案添加到 Flamingo 表(第一次在 wp 上尝试这些东西)@RohitGupta
  • 用户名如何首先出现在联系表上?我不明白。他们创建用户名的不是在联系表格中吗?
  • 我刚刚添加了更多信息。我认为没有办法让用户无法编辑该字段,所以也许还有另一种方法可以将用户名与提交的表单相关联@RohitGupta

标签: php database wordpress plugins contact-form-7


【解决方案1】:

您可以使用 jQuery 隐藏它,用户将无法更改它

【讨论】:

    猜你喜欢
    • 2018-10-01
    • 2010-09-17
    • 2018-12-24
    • 2015-12-18
    • 1970-01-01
    • 1970-01-01
    • 2015-09-18
    • 1970-01-01
    • 2020-05-15
    相关资源
    最近更新 更多