Gravity-Forms-ACF-Field, 高级自定义字段自定义字段可以选择一个或者多个重力窗体

分享于 

4分钟阅读

GitHub

 
Advanced Custom Field custom field to select one or many Gravity Forms
  • 源代码名称:Gravity-Forms-ACF-Field
  • 源代码网址:http://www.github.com/stormuk/Gravity-Forms-ACF-Field
  • Gravity-Forms-ACF-Field源代码文档
  • Gravity-Forms-ACF-Field源代码下载
  • Git URL:
    git://www.github.com/stormuk/Gravity-Forms-ACF-Field.git
    Git Clone代码到本地:
    git clone http://www.github.com/stormuk/Gravity-Forms-ACF-Field
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/stormuk/Gravity-Forms-ACF-Field
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    Gravity-Forms-ACF-Field

    这是一个高级自定义字段自定义字段,用于选择一个或者多个重力窗体。

    这提供了一个字段,允许你从活动重力窗体列表中选择。

    兼容性

    这里 add-on 将使用:

    • 版本 4
    • 版本 5
    安装

    这个 add-on 可以被看作是一个插件和一个主题包括。

    插件

    • 将'gravity-forms-acf-field'文件夹复制到你的插件文件夹中
    • 通过插件管理页面激活插件

    包括。

    • 将'gravity-forms-acf-field'文件夹复制到你的主题文件夹(。可以使用子文件夹) 中。 你可以将文件夹放在'wp内容'目录的任何位置
    • 编辑 functions.php 文件并添加以下代码( 确保路径正确,以便包含 acf-gravity_forms.php 文件)
    
     include_once('acf-gravity_forms.php');
    
    
    
    
    使用字段

    字段允许你选择一个或者多个字段。

    返回的数据是表单对象,如果出现错误,则为窗体对象的array,或者为 false。

    如果选择了单个表单,并且希望在页面上显示窗体,则可以使用:

    
    <?php 
    
    
     $form_object = get_field('your_form_field');
    
    
     gravity_form_enqueue_scripts($form_object['id'], true);
    
    
     gravity_form($form_object['id'], true, true, false, '', true, 1); 
    
    
    ?>
    
    
    
    

    或者

    
    <?php 
    
    
     $form_object = get_field('your_form_field');
    
    
     echo do_shortcode('[gravityform id="'. $form_object['id']. '" title="true" description="true" ajax="true"]');
    
    
    ?>
    
    
    
    

    在页面中,你可以找到有关将表单嵌入到页面中的gravity_form方法的更多内容。

    如果使用该字段选择多个窗体,则必须对 array 进行迭代。 然后,你可以按照需要使用表单对象:

    
    <?php
    
    
     $form_objects = get_field('your_forms');
    
    
    
     foreach($form_objects as $form){
    
    
     echo $form['title']; 
    
    
     }
    
    
    ?>
    
    
    
    

    版本:1.2

    作者Adam和的风暴顾问,并在Github上惊人的贡献者写。

    Storm顾问是英国Bath的一个网页设计和开发机构。

    如果你正在寻找一个浴 WordPress,那么就会得到帮助。

    Credits

    感谢刘易斯。com为我们的用户现场 ACF,我们基于这里- https://github.com/lewismcarey/User-Field-ACF-Add-on

    感谢rocketgenius对重力表单插件的支持 !


    for  form  Select  表单  字段  Gravity  
    相关文章