W3cubDocs

/WordPress

WP_REST_Font_Faces_Controller::handle_font_file_upload_error( array $file, string $message ): WP_Error

Handles file upload error.

Parameters

$filearrayrequired
File upload data.
$messagestringrequired
Error message from wp_handle_upload() .

Return

WP_Error WP_Error object.

Source

public function handle_font_file_upload_error( $file, $message ) {
	$status = 500;
	$code   = 'rest_font_upload_unknown_error';

	if ( __( 'Sorry, you are not allowed to upload this file type.' ) === $message ) {
		$status = 400;
		$code   = 'rest_font_upload_invalid_file_type';
	}

	return new WP_Error( $code, $message, array( 'status' => $status ) );
}

Changelog

Version Description
6.5.0 Introduced.

© 2003–2024 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/classes/wp_rest_font_faces_controller/handle_font_file_upload_error