Descripción
En wpforms_google_drive_provider_settings_form_builder_enabled_shared_drives
te permite mostrar directorios de carpetas de unidades compartidas en tu cuenta de Google.
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
$form | object | Objeto WP_Post que contiene todas las configuraciones y campos del formulario. |
$is_enabled | bool | Booleano para especificar si las unidades compartidas están habilitadas para el proveedor de Google Drive. |
Fuente
wpforms-google-drive/src/Provider/Settings/FormBuilder.php
Más información
Este filtro le permite elegir directorios de carpetas compartidas al conectar el complemento Google Drive a un formulario de su sitio. Controla si las unidades compartidas están habilitadas o deshabilitadas para la integración de Google Drive en la interfaz del constructor de formularios.
Ejemplos
/**
* 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' );
El fragmento anterior aplicará la funcionalidad a todos los formularios de su sitio web. Si desea aplicar el filtro a un formulario específico, utilice el siguiente fragmento:
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 );
Asegúrese de sustituir 123 en el fragmento anterior por el ID real de su formulario. Consulte nuestro tutorial si necesita ayuda para recuperar su ID de formulario.