【问题标题】:Wordpress form plugin only get one field in hookWordpress 表单插件仅在钩子中获取一个字段
【发布时间】:2014-04-29 11:06:56
【问题描述】:

我下载了插件忍者表单,并创建了一个表单。作为 PHP 代码,我有自己的插件,它使用这个钩子在每个字段之前呈现 PHP 代码:

http://ninjaforms.com/documentation/developer-api/actions/ninja_forms_display_before_field/

function test() {
    $output = "hello";
    echo $output;
    return $output;
}

add_action('ninja_forms_display_before_field','test');

现在看起来像:

你好
字段
你好
字段
你好
字段

我的问题: 我怎样才能在一个领域使用这个钩子?我在我之前写过的链接上看到了这个例子——但我真的不明白这对我有什么帮助(wordpress 新手)。 我可能必须将某种参数传递给钩子,但我不知道该怎么做。

谢谢!

【问题讨论】:

    标签: php wordpress forms


    【解决方案1】:

    我必须创建两个额外的参数,我可以使用 if 语句检查:

    function checkFieldId($field_id, $data) {
        //var_dump($field_id);
        if($field_id == 11 ){
            placeholder();
        }
    }
    

    add_action('ninja_forms_display_before_field','checkFieldId', 10, 2);

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-11
      • 2015-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多