Come modificare l'icona del pre-caricatore su Submit

Introduzione

Volete cambiare l'icona di precaricamento sui vostri WPForm? C'è un'icona di precaricamento predefinita utilizzata su tutti i WPForm quando l'impostazione Abilita invio modulo AJAX è abilitata sul modulo. Se si desidera personalizzare questa icona con la propria, è necessario aggiungere un piccolo snippet PHP per farlo. In questo tutorial vi mostreremo come fare.

Creazione del modulo

Per prima cosa, inizieremo a creare il nostro modulo e ad aggiungere i nostri campi.

iniziare creando il modulo e aggiungendo i campi

Abilitazione di AJAX nelle impostazioni del modulo

Successivamente, è necessario assicurarsi di abilitare AJAX. Per farlo, cliccate su Impostazioni e su Generale, cliccate su Avanzate per aprire le opzioni avanzate e attivate l'opzione Abilita invio modulo AJAX per abilitare AJAX.

Attivare l'opzione per Abilitare l'invio di moduli AJAX

Aggiunta dello snippet

Successivamente, dovrete copiare e incollare questo snippet sul vostro sito. Se avete bisogno di aiuto su come aggiungere gli snippet al vostro sito, consultate questo tutorial

/**
 * Change the pre-loader icon
 *
 * @link https://wpforms.com/developers/how-to-change-the-pre-loader-icon-on-submit/
 */
 
function custom_wpforms_display_submit_spinner_src( $src, $form_data ) {
 
    // Enter the URL to the loading image in between the single quotes
    return 'http://yoursite.com/your-image.svg';

}

add_filter( 'wpforms_display_submit_spinner_src', 'custom_wpforms_display_submit_spinner_src', 10, 2 );

L'aggiunta di questo snippet modificherà l'URL in cui si trova l'icona di caricamento.

cambiare l'icona del pre-caricatore con uno snippet PHP

Ed ecco fatto! Avete cambiato l'icona con successo. Volete sapere come posizionare la descrizione del campo sopra il campo del modulo? Date un'occhiata all'articolo su Come posizionare la descrizione del campo sopra il campo del modulo.

Riferimento filtro: wpforms_display_submit_spinner_src