Descrizione
Il wpforms_wp_footer_end
che viene attivata alla fine del caricamento della pagina solo se un modulo creato con WPForms viene trovato nella pagina e quando tutti gli altri script sono caricati.
Parametri
Questa azione non accetta alcun parametro.
Ulteriori informazioni
Questa azione verrà eseguita alla fine del caricamento della pagina, ma specificamente per l'elemento wpforms_wp_footer_end
si attiverà solo se in quella pagina si trova un modulo creato con WPForms e solo quando tutti gli altri script sono stati caricati.
Questo è particolarmente utile se nella pagina sono presenti JavaScript o CSS personalizzati, ma non si vuole che il codice venga eseguito se non c'è un WPForms nella pagina.
Fonte
wpforms/src/Frontend/Frontend.php
Esempi
Questo esempio è tratto da uno snippet di riferimento (il link è mostrato sotto) e utilizza Javascript e l'opzione wpforms_wp_footer_end
per disabilitare l'animazione di scorrimento nei moduli a più pagine.
/** * Change the captcha theme for the Google Checkbox v2 reCAPTCHA * * @link https://wpforms.com/developers/how-to-change-the-captcha-theme-on-google-checkbox-v2-recaptcha/ */ function wpf_dev_change_captcha_theme( ) { ?> <script type="text/javascript"> jQuery(function($){ $( '.g-recaptcha' ).attr( 'data-theme', 'dark' ); }); </script> <?php } add_action( 'wpforms_wp_footer_end', 'wpf_dev_change_captcha_theme', 30 );
Articoli di riferimento
- Come consentire un intervallo di date o più date nel selezionatore di date
- Come mostrare in modo condizionato il pulsante Invia
- Come personalizzare il selezionatore orario del campo data-ora
- Come limitare l'intervallo consentito nel campo numeri
- Come disabilitare un campo del modulo per impedire l'inserimento di dati da parte dell'utente
- Come cambiare il tema del Captcha su Google Checkbox v2 reCAPTCHA
- Come limitare il numero di caratteri di un campo di testo
- Come impostare un numero minimo di caratteri
- Come impedire al tasto Invio di inviare il modulo
- Come aprire il reindirizzamento in una nuova finestra
- Come limitare gli anni all'interno del vostro Data Picker
- Come limitare i caratteri speciali da un campo modulo
- Come disabilitare l'effetto di scorrimento della convalida del campo
- Come popolare un campo del modulo da un link di ancoraggio
- Come aggiungere effetti di animazione alle transizioni di interruzione di pagina
- Come scrivere in maiuscolo gli input dei campi dei moduli
- Come impostare un numero minimo di scelte per una casella di controllo
- Come limitare il campo del telefono in modo che accetti solo i numeri
- Come modificare la posizione del popup del selezionatore di date
- Come nascondere i risultati vuoti dei sondaggi
- Come impostare un flag predefinito sul campo degli smartphone con il GDPR
- Come limitare i Paesi all'interno dei campi dei moduli per smartphone
- Come collegare le pagine dei moduli Logo del modulo
- Come collegare il logo del modulo conversazionale
- Come aprire un nuovo link all'invio di un modulo
- Come aggiungere l'autofocus al proprio modulo
- Come visualizzare il conteggio totale delle parole sotto il campo del modulo
- Come impostare una data predefinita per il campo del modulo Scegli data
- Come disattivare i tempi passati nel selezionatore orario
- Come pre-popolare i campi nello stesso modulo
- Come disabilitare il tasto spazio all'interno di un campo modulo
- Come aggiungere un pulsante a levetta per la visibilità della password
- Come aggiungere un selezionatore di colori al proprio modulo
- Come passare automaticamente alla pagina successiva
- Come rendere la password del Form Locker non sensibile alle maiuscole e alle minuscole
- Come prevenire il copia e incolla all'interno del modulo
- Come creare un modulo di valutazione condizionale
- Come utilizzare la logica condizionale con un selezionatore di date
- Come limitare il completamento automatico degli indirizzi a un paese specifico
- Come mostrare o nascondere un campo di layoutCome mostrare o nascondere un campo di layout
- Come inviare automaticamente un modulo con una scelta di campo
- Come modificare l'ordine delle schede all'interno del campo di layout
- Come creare una logica condizionale per i coupon
- Come aggiungere un segnaposto al campo del coupon
- Come abilitare una casella di controllo dopo la lettura di una dichiarazione di non responsabilità
- Come personalizzare il cursore numerico
- Come aggiungere le foglie autunnali al vostro messaggio di conferma
- Come personalizzare le etichette dei moduli di pagamento
- Come proteggere con password un pulsante di invio
- Come aggiungere l'animazione della neve che cade al vostro messaggio di conferma
- Come aggiungere l'animazione dei coriandoli al messaggio di conferma