Sometimes WordPress set permission “640” for uploaded files and photos. With this permissions file not show on website.
For correct permissions “644” add this code to functions.php of your WordPress theme:
add_filter( 'wp_handle_upload', 'fix_uploaded_file_permissions' ); function fix_uploaded_file_permissions( $fileinfo ) { @chmod( $fileinfo['file'], 0644 ); return $fileinfo; }
