Riassunto AI
Descrizione
Il parametro wpforms_google_drive_provider_settings_form_builder_enabled_shared_drives ti consente di visualizzare le directory dalle cartelle di unità condivise sul tuo account Google.
Parametri
| Parametro | Tipo | Descrizione |
|---|---|---|
$form | oggetto | Oggetto WP_Post contenente tutte le impostazioni e i campi del modulo. |
$is_enabled | bool | Booleano per specificare se le unità condivise sono abilitate per il provider Google Drive. |
Origine
wpforms-google-drive/src/Provider/Settings/FormBuilder.php
Maggiori Informazioni
Questo filtro ti consente di scegliere le directory dalle cartelle condivise quando colleghi l'addon Google Drive a un modulo sul tuo sito. Controlla se le unità condivise sono abilitate o disabilitate per l'integrazione di Google Drive nell'interfaccia del generatore di moduli.
Esempi
/**
* Display shared drives in Google Picker.
*
* @link https://wpforms.com/developers/wpforms_google_drive_provider_settings_form_builder_enabled_shared_drives/
* @since {VERSION}
*
* @param bool $is_enabled Display Shared Drives directories.
* @param WP_Post $form Current form.
*/
add_filter( 'wpforms_google_drive_provider_settings_form_builder_enabled_shared_drives', '__return_true' );
Lo snippet sopra applicherà la funzionalità a tutti i moduli sul tuo sito web. Se desideri applicare il filtro a un modulo specifico, utilizza lo snippet seguente:
function wpf_shared_google_drive_form ( $is_enabled, $form ) {
// Enable shared drives only for form ID 123
if ( $form->ID === 123 ) {
return true;
}
return $is_enabled;
}
add_filter( 'wpforms_google_drive_provider_settings_form_builder_enabled_shared_drives', 'wpf_shared_google_drive_form', 10, 2 );
Assicurati di sostituire 123 nello snippet sopra con l'ID effettivo del tuo modulo. Consulta il nostro tutorial se hai bisogno di aiuto per recuperare l'ID del tuo modulo.