Resumo de IA
Descrição
O wpforms_google_drive_provider_settings_form_builder_enabled_shared_drives permite-lhe exibir diretórios de pastas partilhadas na sua conta Google.
Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
$form | objeto | Objeto WP_Post contendo todas as definições e campos do formulário. |
$is_enabled | booleano | Booleano para especificar se as unidades partilhadas estão ativadas para o fornecedor Google Drive. |
Origem
wpforms-google-drive/src/Provider/Settings/FormBuilder.php
Mais Informações
Este filtro permite-lhe escolher diretórios de pastas partilhadas ao conectar o complemento Google Drive a um formulário no seu site. Controla se as unidades partilhadas estão ativadas ou desativadas para a integração do Google Drive na interface do construtor de formulários.
Exemplos
/**
* 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' );
O trecho acima aplicará a funcionalidade a todos os formulários no seu site. Se desejar aplicar o filtro a um formulário específico, utilize o trecho abaixo:
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 );
Certifique-se de substituir 123 no trecho acima pelo ID real do seu formulário. Veja o nosso tutorial se precisar de ajuda para obter o ID do seu formulário.