WOOF :: do_content_file( String $path, Boolean $main = "auto", String $type = "file" )


  • WOOF_File A file object if the tyoe argument is "file"
  • WOOF_Image An image file object if the type argument is "image".

An internal function that allows common code to be used for the content_file and content_image methods. 


  • String $path

    The relative file path

  • Boolean $main = "auto"

    Specifies if path is relative to the main wp-content directory in the case of a multisite environment, or the root blogs.dir/blogid folder. This can have 3 possible values:

    • “auto” (default) – check for the file in wp-content/blogs.dir/blog_id FIRST. If it exists, return a file object for that, otherwise try the main wp-content directory
    • false – only look in the wp-content/blogs.dir/blog_id folder.
    • true – only look in the main wp-content folder.
  • String $type = "file"

    The type of object to return.

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