Title: Image upload size
Last modified: March 13, 2018

---

# Image upload size

 *  Resolved [jemigirl](https://wordpress.org/support/users/jemigirl/)
 * (@jemigirl)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/image-upload-size-2/)
 * Hi. My client is concerned about people uploading large images with their ads.
   Can we put a max file size limit just on images that are uploaded with this plugin?
   We don’t want to change our file size limit for the main site.
 * Thanks,
    Julie

Viewing 5 replies - 1 through 5 (of 5 total)

 *  Plugin Author [Greg Winiarski](https://wordpress.org/support/users/gwin/)
 * (@gwin)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/image-upload-size-2/#post-10072692)
 * Hi, you can limit the max. file upload size using the Limit File Uploads snippet
   [https://github.com/simpliko/wpadverts-snippets/blob/master/limit-file-uploads/limit-file-uploads.php](https://github.com/simpliko/wpadverts-snippets/blob/master/limit-file-uploads/limit-file-uploads.php)
   or using the Custom Fields extension [https://wpadverts.com/extensions/custom-fields/](https://wpadverts.com/extensions/custom-fields/)
 *  Thread Starter [jemigirl](https://wordpress.org/support/users/jemigirl/)
 * (@jemigirl)
 * [8 years, 1 month ago](https://wordpress.org/support/topic/image-upload-size-2/#post-10090564)
 * Where do I put this snippet?
 *  Plugin Author [Greg Winiarski](https://wordpress.org/support/users/gwin/)
 * (@gwin)
 * [8 years, 1 month ago](https://wordpress.org/support/topic/image-upload-size-2/#post-10093727)
 * You can either copy the code to your theme functions.php file, or as explained
   here at the bottom [https://github.com/simpliko/wpadverts-snippets](https://github.com/simpliko/wpadverts-snippets)
   download the snippet to your computer and then install as a plugin.
 * Note that aside of copying the code you will also need to customize it to only
   limit the max upload size, so in your case the limit_file_upload() function would
   look like this
 *     ```
       function limit_file_uploads( $form ) {
   
           if( $form['name'] != "advert" ) {
               return $form;
           }
           foreach( $form["field"] as $key => $field ) {
               if( $field["name"] != "gallery" ) {
                   continue;
               }
               $form["field"][$key]["validator"][] = array(
                   "name" => "upload_size",
                   "params" => array( 
                       "min_size" => null,     // minimum file size
                       "max_size" => "4MB"     // maximum file size
                   )
               );
           }
           return $form;
       }
       ```
   
 *  Thread Starter [jemigirl](https://wordpress.org/support/users/jemigirl/)
 * (@jemigirl)
 * [8 years ago](https://wordpress.org/support/topic/image-upload-size-2/#post-10252663)
 * Hi Greg, I have tried this both ways – as a plug-in and in the functions.php 
   file but I can still upload images larger than the max size of 4MB. Is there 
   somethings I am missing?
 * Thanks,
    Julie
 *  Plugin Author [Greg Winiarski](https://wordpress.org/support/users/gwin/)
 * (@gwin)
 * [8 years ago](https://wordpress.org/support/topic/image-upload-size-2/#post-10253521)
 * Hi, it is possible your server or PHP has a lower limit (usually the file upload
   limit in PHP is set to 2MB).
 * You can ask your server support what are the limits set on file uploads and if
   they are around 2MB if they can increase them for you.

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Image upload size’ is closed to new replies.

 * ![](https://ps.w.org/wpadverts/assets/icon-256x256.png?rev=2423472)
 * [WPAdverts - Classifieds Plugin](https://wordpress.org/plugins/wpadverts/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wpadverts/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wpadverts/)
 * [Active Topics](https://wordpress.org/support/plugin/wpadverts/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wpadverts/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wpadverts/reviews/)

## Tags

 * [images](https://wordpress.org/support/topic-tag/images/)

 * 5 replies
 * 2 participants
 * Last reply from: [Greg Winiarski](https://wordpress.org/support/users/gwin/)
 * Last activity: [8 years ago](https://wordpress.org/support/topic/image-upload-size-2/#post-10253521)
 * Status: resolved