説明

について wpforms_field_file_upload_remove_webfiles_from_denylist_enabled フィルタを使用すると、ファイルアップロードフィールドでログインした管理者のために、HTM、HTML、およびJSファイル拡張子をdenylistから削除することができます。

パラメータ

有効
(bool)(オプション) ログインした管理者のHTM、HTML、JSを拒否リストから削除するかどうかを決定する。 false.

ソース

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

詳細情報

このフィルタは、[ファイルアップロード] フィールドのログインした管理者の拒否リストから HTM、HTML、および JS ファイル拡張子を削除するかどうかを決定するために適用されます。デフォルトでは、これらのファイルタイプはセキュリティ上の理由で拒否されます。このフィルタを有効にすると、管理者はこれらのファイル タイプをアップロードできるようになります。

/**
 * 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' );