Descrição

O wpforms_field_file_upload_remove_webfiles_from_denylist_enabled permite remover as extensões de ficheiros HTM, HTML e JS da lista de nomes para administradores com sessão iniciada no campo File Upload.

Parâmetros

ativado
(bool) (Opcional) Determina se é necessário remover HTM, HTML e JS da lista de bloqueios para administradores com sessão iniciada; a predefinição é false.

Fonte

wpforms/pro/includes/fields/class-file-upload.php

Mais informações

Este filtro é aplicado para determinar se as extensões de ficheiros HTM, HTML e JS devem ser removidas da lista de recusas para administradores com sessão iniciada no campo Upload de Ficheiros. Por predefinição, estes tipos de ficheiros são recusados por motivos de segurança. A ativação deste filtro permite que os administradores carreguem estes tipos de ficheiros.

Exemplo

/**
 * Allow HTM, HTML, and JS file uploads for logged-in admins in the File Upload field.
 *
 * @link https://wpforms.com/developers/wpforms_field_file_upload_remove_webfiles_from_denylist_enabled
 *
 * @param bool $enabled Whether to remove HTM, HTML, and JS from the denylist.
 * @return bool
 */

function wpf_dev_allow_web_files_for_admins( $enabled ) {
    return true;
}
add_filter( 'wpforms_field_file_upload_remove_webfiles_from_denylist_enabled', 'wpf_dev_allow_web_files_for_admins' );