WOOF :: do_file_from_url( String $url, String $name = "", String $dir = "", String $assume_extension = "txt", String $default_dir, String $type )

Returns:

An internal function that allows common code to be used for the file_from_url and image_from_url methods. Downloads a file from the given URL if it has not been downloaded before, caches it to a directory specified, and returns a file object representing it. 

Parameters:

  • String $url

    The URL of the file to retrieve

  • String $name = ""

    The name of the output file. If this is not specified, the function will automatically choose a name that is a hash on the URL, to guarantee its uniqueness.

  • String $dir = ""

    An absolute directory path to download the image to. If this is not specified, a default directory will be used.

  • String $assume_extension = "txt"

    The extension to assume if it cannot be inferred from the URL.

  • String $default_dir

    The default_dir to fallback to.

  • String $type

    The type of object to return, either “file” or “image”.

Latest From the Blog

MasterPress 1.3.10 is now available

9th November 2023

MasterPress 1.3.10 is a feature and bugfix release. Workaround for fatal error introduced by changes to WordPress’ wpdb class in WordPress 6.4. Added actions to MPC files upload_field & WF image save_image functions.

Plugin Requirements

MasterPress requires a minimum of WordPress version 4.9, MySQL 5.6, and PHP version 5.6.20.

We also recommend that PHP is configured to use a memory limit of 64MB per request (128MB may be required for sites with higher complexity).

This plug-in is not compatible with the WordPress.com hosted service.

Three AM