Function Reference: geodir_max_upload_size

Summary

Get maximum file upload size.

Package

GeoDirectory

Return Values

(string|void)
  • Max upload size.

Change Log

Since: 1.0.0

Filters

‘geodir_default_image_upload_size_limit’ [Line: 1762]

Source File

geodir_max_upload_size() is located in geodirectory-functions/general_functions.php [Line: 1746]

Source Code

function geodir_max_upload_size() {
	$max_filesize = (float) get_option( 'geodir_upload_max_filesize', 2 );

	if ( $max_filesize > 0 && $max_filesize < 1 ) {
		$max_filesize = (int) ( $max_filesize * 1024 ) . 'kb';
	} else {
		$max_filesize = $max_filesize > 0 ? $max_filesize . 'mb' : '2mb';
	}

	/**
	 * Filter default image upload size limit.
	 *
	 * @since 1.0.0
	 *
	 * @param string $max_filesize Max file upload size. Ex. 10mb, 512kb.
	 */
	return apply_filters( 'geodir_default_image_upload_size_limit', $max_filesize );
}