【问题标题】:Contact Form 7 : Change Subject to Uppercase联系表 7:更改主题为大写
【发布时间】:2018-05-28 01:40:32
【问题描述】:

首先对我的英语感到抱歉(我来自南美洲)

我对联系表 7 有疑问 我创建了一个联系表格,并将这些行放在主题标签中(这是一个示例)

“来自网站的电子邮件 - [姓名] [姓氏] [电话]”

邮件标签工作正常,但问题是行以(小写格式)到达,我希望以(大写格式)这样到达

“来自网站的电子邮件 - Jhon Stewart 878787878”

邮件主题是这样来的

“来自网站的电子邮件 - jhon Stewart 878787878”

我怎样才能改变这个? 有些人跟我谈论 PHP 中的一个钩子(wpcf7_before_send_mail)并添加这样的代码()但我现在不知道如何订购此代码..如果我需要将它放在我的子主题的 functions.php 中?

请帮忙。谢谢

【问题讨论】:

    标签: forms contact


    【解决方案1】:

    我在 CF7 表单之外使用自定义提交按钮。

    自定义按钮执行一个 javascript 函数,在提交 CF7 表单之前添加一些检查。

    1) 在 HTML 中

    <div class="button" onClick="customSubmit();">Submit</div>
    

    2) 在 Javascript 中(使用 jQuery)

    function customSubmit(){
        $(".your-subject input").val( $(".your-subject input").val().toUpperCase() );
        $(".wpcf7 form").submit();
    }
    

    【讨论】:

      【解决方案2】:

      试试这个 css..

      .wpcf7 input[type="name"]
      {
       text-transform: uppercase;
      }
      

      【讨论】:

        猜你喜欢
        • 2015-08-02
        • 1970-01-01
        • 2019-04-25
        • 1970-01-01
        • 1970-01-01
        • 2011-12-06
        • 1970-01-01
        • 2020-06-13
        • 2013-09-19
        相关资源
        最近更新 更多