2017-07-20 4 views
0

Ich habe eine mehrseitige Schwerkraftform. Ich habe es mit do_shortcode in der Theme-Vorlage wiederholt.Wordpress Seiteninhalt ausblenden, wenn auf Gravity Form innere Seiten

Ich habe Inhalt auf der gleichen Seite unterhalb der Gravitationsform (die innerhalb des Wp-Editors (the_content() in einem div mit einer eigenen Klasse eingewickelt ist)).

Gibt es eine Möglichkeit für mich, diesen Inhalt auf Seite 2 oder später der Schwerkraftform zu verbergen? Ich möchte immer noch auf Seite 1 des GF-Formulars erscheinen.

Antwort

1

Hier war der letzte Code, der für mich gearbeitet:

<script type="text/javascript"> 
    jQuery(document).bind('gform_post_render', function(event, form_id, current_page){ 
     jQuery('.page-content').toggle(current_page == 1); 
    }); 
</script> 

ich diese

0

Nehmen wir an, der Klassenname des divs, das den_content() umschließt, ist "entry-content" und Sie möchten es ausblenden, wenn sich das Formular auf der zweiten Seite befindet. Fügen Sie Ihrem Thema den folgenden jQuery-Code hinzu: Es wird dieses div ausblenden, wenn jemand zur zweiten Seite geht. Wenn sie zur ersten Seite des Formulars zurückkehren. Es wird den Inhalt erneut anzeigen.

Wenn Sie den Inhalt nicht anzeigen möchten, selbst wenn sie auf Seite 1 zurückkommen, können Sie den folgenden Code verwenden.

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

Dokumentation: https://www.gravityhelp.com/documentation/article/gform_page_loaded/

+0

Dank in header.php setzte mich in die richtige Richtung für den Hinweis! – Alexnl

Verwandte Themen