Aurangajeb

Limit file upload size for non-admin user

Aug 25th, 2021 (edited)
305
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.46 KB | None | 0 0
  1. /** Limit file upload size for non-admin user **/
  2.  
  3. /**
  4. https://wpjobmanager.com/document/limit-file-upload-size/
  5. https://developer.wordpress.org/reference/hooks/upload_size_limit/#user-contributed-notes
  6. **/
  7. function limit_upload_size_limit_for_non_admin( $limit ) {
  8.   if ( ! current_user_can( 'manage_options' ) ) {
  9.     $limit = 1000000; // 1mb in bytes
  10.   }
  11.   return $limit;
  12. }
  13.  
  14. add_filter( 'upload_size_limit', 'limit_upload_size_limit_for_non_admin' );
Add Comment
Please, Sign In to add comment