在重力表单内页上隐藏Wordpress页面内容

在重力表单内页上隐藏Wordpress页面内容,wordpress,gravity-forms-plugin,Wordpress,Gravity Forms Plugin,我有一张多页的重力表。我在主题模板中使用do_快捷代码对其进行了响应 我在同一页的重力表单下有内容,重力表单驻留在wp编辑器中,_内容用自己的类包装在一个div中 我有没有办法在重力表单的第2页或更高版本中隐藏此内容?我仍然希望它出现在gf表单的第1页上。假设包装_内容的div的类名是条目内容,您希望在表单位于第二页时隐藏它。将以下jQuery代码添加到主题中,当有人转到第二页时,它将隐藏该div。如果他们返回到表格的第一页。它将再次显示内容 <script type="text/java

我有一张多页的重力表。我在主题模板中使用do_快捷代码对其进行了响应

我在同一页的重力表单下有内容,重力表单驻留在wp编辑器中,_内容用自己的类包装在一个div中


我有没有办法在重力表单的第2页或更高版本中隐藏此内容?我仍然希望它出现在gf表单的第1页上。

假设包装_内容的div的类名是条目内容,您希望在表单位于第二页时隐藏它。将以下jQuery代码添加到主题中,当有人转到第二页时,它将隐藏该div。如果他们返回到表格的第一页。它将再次显示内容

<script type="text/javascript">// <![CDATA[
jQuery(document).bind('gform_page_loaded', function(event, form_id, current_page){
    if(current_page == "1"){
      jQuery('.entry-content').show();
    } else {
      jQuery('.entry-content').hide();
    }
});
// ]]></script>
如果您不想显示内容,即使它们返回到第1页,那么您可以使用以下代码

<script type="text/javascript">// <![CDATA[
jQuery(document).bind('gform_page_loaded', function(event, form_id, current_page){
      jQuery('.entry-content').hide();
});
// ]]></script>

文档:

以下是对我有效的最终代码:

<script type="text/javascript">
    jQuery(document).bind('gform_post_render', function(event, form_id, current_page){
        jQuery('.page-content').toggle(current_page == 1);
    });
</script>
我把它放在header.php中