{"id":135685,"date":"2021-01-29T05:06:04","date_gmt":"2021-01-29T05:06:04","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/user-private-files\/"},"modified":"2025-10-16T06:20:38","modified_gmt":"2025-10-16T06:20:38","slug":"user-private-files","status":"publish","type":"plugin","link":"https:\/\/sa.wordpress.org\/plugins\/user-private-files\/","author":14897876,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.1.6","stable_tag":"2.1.6","tested":"6.8.5","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"User Private Files","header_author":"User Private Files","header_description":"This plugin allows users to manage their uploaded files and access to them.","assets_banners_color":"c9e4f4","last_updated":"2025-10-16 06:20:38","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/userprivatefiles.com\/?utm_source=wp-plugin-author&utm_medium=wporg","rating":4.5,"author_block_rating":0,"active_installs":1000,"downloads":42503,"num_ratings":55,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"deepakkite","date":"2021-01-31 14:15:18"},"1.0.2":{"tag":"1.0.2","author":"deepakkite","date":"2021-01-31 15:02:45"},"1.0.3":{"tag":"1.0.3","author":"deepakkite","date":"2021-02-02 08:51:24"},"1.0.4":{"tag":"1.0.4","author":"deepakkite","date":"2021-02-09 10:02:02"},"1.0.5":{"tag":"1.0.5","author":"deepakkite","date":"2021-03-08 17:49:23"},"1.0.6":{"tag":"1.0.6","author":"deepakkite","date":"2021-06-02 05:46:59"},"1.0.7":{"tag":"1.0.7","author":"deepakkite","date":"2021-10-20 05:51:02"},"1.0.8":{"tag":"1.0.8","author":"deepakkite","date":"2021-11-04 04:40:12"},"1.0.9":{"tag":"1.0.9","author":"deepakkite","date":"2022-01-30 04:46:04"},"1.1.0":{"tag":"1.1.0","author":"deepakkite","date":"2022-03-10 04:05:14"},"1.1.1":{"tag":"1.1.1","author":"deepakkite","date":"2022-03-13 06:46:36"},"1.1.2":{"tag":"1.1.2","author":"deepakkite","date":"2022-06-03 01:42:38"},"1.1.3":{"tag":"1.1.3","author":"deepakkite","date":"2022-11-25 06:23:37"},"1.1.4":{"tag":"1.1.4","author":"deepakkite","date":"2023-03-31 04:16:49"},"2.0.1":{"tag":"2.0.1","author":"deepakkite","date":"2023-05-09 04:03:31"},"2.0.2":{"tag":"2.0.2","author":"deepakkite","date":"2023-06-17 07:24:18"},"2.0.3":{"tag":"2.0.3","author":"deepakkite","date":"2023-07-19 04:31:46"},"2.0.4":{"tag":"2.0.4","author":"deepakkite","date":"2023-09-02 09:47:07"},"2.0.5":{"tag":"2.0.5","author":"deepakkite","date":"2023-09-22 06:23:46"},"2.0.6":{"tag":"2.0.6","author":"deepakkite","date":"2023-10-12 12:44:56"},"2.0.7":{"tag":"2.0.7","author":"deepakkite","date":"2023-12-11 06:22:29"},"2.0.8":{"tag":"2.0.8","author":"deepakkite","date":"2024-03-09 06:23:08"},"2.0.9":{"tag":"2.0.9","author":"deepakkite","date":"2024-06-25 06:44:06"},"2.1.0":{"tag":"2.1.0","author":"deepakkite","date":"2024-08-06 08:07:28"},"2.1.1":{"tag":"2.1.1","author":"deepakkite","date":"2024-10-16 12:22:25"},"2.1.2":{"tag":"2.1.2","author":"deepakkite","date":"2024-10-18 12:36:04"},"2.1.3":{"tag":"2.1.3","author":"deepakkite","date":"2024-11-16 07:44:35"},"2.1.4":{"tag":"2.1.4","author":"deepakkite","date":"2025-02-15 05:24:07"},"2.1.5":{"tag":"2.1.5","author":"deepakkite","date":"2025-06-23 10:29:18"},"2.1.6":{"tag":"2.1.6","author":"deepakkite","date":"2025-10-16 06:20:38"}},"upgrade_notice":[],"ratings":{"1":6,"2":1,"3":1,"4":1,"5":46},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2464671,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2464671,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3105039,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3105039,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3379248,"resolution":false,"location":"assets","locale":"","contents":"{\"landingPage\":\"\\\/wp-admin\\\/admin.php?page=upvf-free\",\"preferredVersions\":{\"php\":\"8.0\",\"wp\":\"latest\"},\"phpExtensionBundles\":[\"kitchen-sink\"],\"features\":{\"networking\":true},\"steps\":[{\"step\":\"runPHP\",\"code\":\"<?php require_once 'wordpress\\\/wp-load.php'; global $wp_rewrite; $wp_rewrite->set_permalink_structure('\\\/%postname%\\\/'); $wp_rewrite->flush_rules( true ); flush_rewrite_rules(); ?>\"},{\"step\":\"installPlugin\",\"pluginZipFile\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"user-private-files\"},\"options\":{\"activate\":true}},{\"step\":\"login\",\"username\":\"admin\",\"password\":\"password\"},{\"step\":\"runPHP\",\"code\":\"<?php require_once 'wordpress\\\/wp-load.php'; $uploads_dir = wp_get_upload_dir()['basedir']; if (!is_dir($uploads_dir)) { mkdir( $uploads_dir ); } $upf_dir = wp_get_upload_dir()['basedir'] . '\\\/upf-docs\\\/'; mkdir( $upf_dir ); ?>\"}]}"}},"all_blocks":[],"tagged_versions":["1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.0.9","1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8","2.0.9","2.1.0","2.1.1","2.1.2","2.1.3","2.1.4","2.1.5","2.1.6"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2909894,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2925838,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2925838,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2925838,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":2925838,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":2925838,"resolution":"6","location":"assets","locale":""},"screenshot-7.png":{"filename":"screenshot-7.png","revision":2925838,"resolution":"7","location":"assets","locale":""},"screenshot-8.png":{"filename":"screenshot-8.png","revision":2925838,"resolution":"8","location":"assets","locale":""},"screenshot-9.png":{"filename":"screenshot-9.png","revision":2925838,"resolution":"9","location":"assets","locale":""}},"screenshots":{"1":"Front-end Dashboard","2":"File Preview","3":"Create New Folder","4":"Upload Files","5":"Rename a File","6":"Move a File","7":"Classic Design - Uploading a file","8":"Classic Design - Allow other users by email","9":"Classic Design - Shared with me files"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[12813,4721,8848,12683,259],"plugin_category":[56],"plugin_contributors":[191678,193627,221106],"plugin_business_model":[],"class_list":["post-135685","plugin","type-plugin","status-publish","hentry","plugin_tags-document-management","plugin_tags-download-manager","plugin_tags-file-manager","plugin_tags-file-sharing","plugin_tags-upload","plugin_category-social-and-sharing","plugin_contributors-deepakkite","plugin_contributors-mrking2201","plugin_contributors-upfpro","plugin_committers-deepakkite"],"banners":{"banner":"https:\/\/ps.w.org\/user-private-files\/assets\/banner-772x250.png?rev=3105039","banner_2x":"https:\/\/ps.w.org\/user-private-files\/assets\/banner-1544x500.png?rev=3105039","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/user-private-files\/assets\/icon-128x128.png?rev=2464671","icon_2x":"https:\/\/ps.w.org\/user-private-files\/assets\/icon-256x256.png?rev=2464671","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/user-private-files\/assets\/screenshot-1.png?rev=2909894","caption":"Front-end Dashboard"},{"src":"https:\/\/ps.w.org\/user-private-files\/assets\/screenshot-2.png?rev=2925838","caption":"File Preview"},{"src":"https:\/\/ps.w.org\/user-private-files\/assets\/screenshot-3.png?rev=2925838","caption":"Create New Folder"},{"src":"https:\/\/ps.w.org\/user-private-files\/assets\/screenshot-4.png?rev=2925838","caption":"Upload Files"},{"src":"https:\/\/ps.w.org\/user-private-files\/assets\/screenshot-5.png?rev=2925838","caption":"Rename a File"},{"src":"https:\/\/ps.w.org\/user-private-files\/assets\/screenshot-6.png?rev=2925838","caption":"Move a File"},{"src":"https:\/\/ps.w.org\/user-private-files\/assets\/screenshot-7.png?rev=2925838","caption":"Classic Design - Uploading a file"},{"src":"https:\/\/ps.w.org\/user-private-files\/assets\/screenshot-8.png?rev=2925838","caption":"Classic Design - Allow other users by email"},{"src":"https:\/\/ps.w.org\/user-private-files\/assets\/screenshot-9.png?rev=2925838","caption":"Classic Design - Shared with me files"}],"raw_content":"<!--section=description-->\n<p>A powerful WordPress file sharing and download manager plugin. Upload, manage, and share private files securely with your users.<\/p>\n\n<p>User Private Files is more than just a file sharing plugin. It works as a WordPress file manager, download manager, and document sharing plugin \u2014 making it easy to control access to files and documents for each user.<\/p>\n\n<p><strong>Key Features<\/strong><\/p>\n\n<ul>\n<li><strong>Secure file sharing<\/strong> \u2013 upload and share private files with restricted access.<\/li>\n<li><strong>User file uploads<\/strong> \u2013 allow your site users to upload and manage their own files.<\/li>\n<li><strong>Advanced file manager<\/strong> \u2013 organize files with folders, trash, and access controls.<\/li>\n<li><strong>Download manager<\/strong> \u2013 track downloads with detailed file stats and view counts.<\/li>\n<li><strong>Rich file options<\/strong> \u2013 previews, galleries, password protection, and public file sharing.<\/li>\n<li><strong>Notifications<\/strong> \u2013 get alerts when files are uploaded, shared, or downloaded.<\/li>\n<\/ul>\n\n<p><strong><a href=\"https:\/\/backend.userprivatefiles.com\/?utm_source=wp-demo-backend&amp;utm_medium=wporg\">Try the FREE Demo of User Private Files<\/a><\/strong><\/p>\n\n<p>https:\/\/www.youtube.com\/watch?v=tdwzs-w8EyI<\/p>\n\n<p><strong><a href=\"https:\/\/userprivatefiles.com\/features\/?utm_source=wp-features&amp;utm_medium=wporg\">All Features List<\/a><\/strong> | <strong><a href=\"https:\/\/userprivatefiles.com\/documentation\/?utm_source=wp-docs&amp;utm_medium=wporg\">Documentation<\/a><\/strong> | <strong><a href=\"https:\/\/userprivatefiles.com\/blog\/?utm_source=wp-case-study&amp;utm_medium=wporg\">Case Studies<\/a><\/strong> | <strong><a href=\"https:\/\/userprivatefiles.com\/pricing\/?utm_source=wp-get-pro&amp;utm_medium=wporg\">Get PRO Version<\/a><\/strong><\/p>\n\n<h3>\ud83d\udd12 Best WordPress file management and sharing plugin<\/h3>\n\n<p>User Private Files is a private file sharing plugin with frontend file manager (client portal) that adds secure file sharing functionality on your WordPress website just like Dropbox and Google Drive. Your site users will be able to login and upload their files and manage the access to those files. A perfect frontend dashboard to upload and share private files.<\/p>\n\n<h3>\ud83d\ude80 Check the Demo Here:<\/h3>\n\n<ul>\n<li><strong><a href=\"https:\/\/backend.userprivatefiles.com\/?utm_source=wp-demo-backend&amp;utm_medium=wporg\">Full Backend Demo<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/backend.userprivatefiles.com\/?utm_source=wp-demo-frontend&amp;utm_medium=wporg\">Frontend Manager<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/backend.userprivatefiles.com\/?utm_source=wp-demo-classic&amp;utm_medium=wporg\">Classic Template<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/backend.userprivatefiles.com\/?utm_source=wp-demo-uploader&amp;utm_medium=wporg\">File Uploader<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/backend.userprivatefiles.com\/?utm_source=wp-demo-gallery&amp;utm_medium=wporg\">File Gallery<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/backend.userprivatefiles.com\/?utm_source=wp-demo-public&amp;utm_medium=wporg\">Public Files\/Folder<\/a><\/strong><\/li>\n<\/ul>\n\n<h3>\ud83d\udddd\ufe0f Everything you need in a File Sharing Plugin<\/h3>\n\n<p><strong>Easy to use<\/strong>\nUser Private Files is as easy as using your computer. The sleek design gives you the freedom to manage files and folders as you want.<\/p>\n\n<p><strong>Compatible with Themes<\/strong>\nWe are using Divi theme on our demo sites. It is very compatible with Divi theme. We have tested with some popular themes like DIVI, AVADA, BE, The7, Bridge, UnCode, Salient etc. and there are no issues so far.<\/p>\n\n<p><strong>Compatible with Elementor &amp; other Page-Builders<\/strong>\nWordPress File Sharing plugin is compatible with Elementor builder. While editing a page create a new shortcode block and paste the shortcode [upf_manager]. Save the page and preview. Same can be followed for other builders like \u2013 Muffin, WPBakery, Visual Composer, Beaver, Divi, SiteOrigin, etc.<\/p>\n\n<p><strong>Security First Approach<\/strong>\nSecurity is at the core of User Private Files. All file transfers and access are protected with the best security methods, safeguarding your confidential documents from potential threats.<\/p>\n\n<p><strong>Customizer (PRO)<\/strong>\nCustomize Color scheme of button, text and hover. Adjust your branding for frontend file sharing portal with settings to set logo, watermark, and background options.<\/p>\n\n<p><strong>Features Rich<\/strong>\nUser Private Files is the only file sharing plugin you ever need. With so many features, you can convert your site into a dedicated file sharing portal for your clients and customers. Features like uploader, file manager, search, preview, trash, sort, view modes, zip, sharing files\/folders and a lot more are what make the plugin best in file sharing solution.<\/p>\n\n<p><strong>No Limit<\/strong>\nYou can upload as many files as you want &amp; as many folders or sub-folders can be created. There is no limit on number of files. This depends on your hosting account.<\/p>\n\n<p><strong>No max file-size Limit<\/strong>\nUser Private Files plugin do not limit on file size. It depends on your hosting account. If you are unable to upload large files, edit your php.ini or user.ini file and add this line :\nupload_max_filesize = 128M\nThis will limit max file size to 128mb, change it as needed. Sometime it is managed by hosting provider, please contact your hosting provide and as them to increase upload_max_filesize.<\/p>\n\n<p><strong>Full control over Features (PRO)<\/strong>\nWant to enable\/disable some features? The User Private Files got you cover with a full fledged settings section where you can easily enable or disable some features for some or all user roles.<\/p>\n\n<p><strong>Uploading Files\/Folders<\/strong>\nUpload bulk files, folders with drag and drop feature. With the PRO version, you can add extra file types that you want to allow for uploading.<\/p>\n\n<p><strong>Email Notifications<\/strong>\nAn option in backend to configure email template. When someone shares a file\/folder with a user\/users, they will receive an email notification.<\/p>\n\n<p><strong>Frontend Notifications (PRO)<\/strong>\nUsers will get a notification on frontend page when a file\/folder is shared with them. They can read, delete, and refresh notifications. Clicking on a notification will open that file\/folder.<\/p>\n\n<p><strong>Copy Link (PRO)<\/strong>\nUsers can copy the link to a file\/folder and share it with other users. Pasting the link will open that file or folder if they have access to it.<\/p>\n\n<p><strong>Share with single user, roles, or all users<\/strong>\nShare your files and folders with a single user, multiple users, a particular user role or all users at once.<\/p>\n\n<p><strong>Secure frontend file manager<\/strong>\nFull width front-end file manager and all uploaded files are secure that only allowed users can access.<\/p>\n\n<p><strong>Inbuilt login form and customizer (PRO)<\/strong>\nWordPress file sharing plugin comes with a login form which is fully customizable. You can set labels and fields for the login form via the customizer.<\/p>\n\n<p><strong>Thumbnails and File View Modes (PRO)<\/strong>\nEasily change thumbnails for default and custom file types. You can also set custom thumbnails for folders. As and admin you can control the default file view mode and allow users to toggle between Grid and List view modes.<\/p>\n\n<p><strong>Toolbar<\/strong>\nThe frontend dashboard has a powerful toolbar to perform various actions on files and folders. With the PRO version, you can control what to display or hide in the toolbar. Take full control over search, filters, buttons, and labels in the toolbar.<\/p>\n\n<p><strong>Addons (Premium &amp; Developer)<\/strong>\nExtend the functionality of the best file sharing plugin even more by installing the addons - google-drive integration, Custom Fields, and Text Editor.<\/p>\n\n<p><strong>Best in class Customer Support<\/strong>\nWe are fully dedicated to the User Private Files plugin and are known by our amazing support that we provide to our customers. We listen to plugin users and add features from time to time keeping the plugin up-to-date. If you have any suggestions or questions, please let us know.<\/p>\n\n<h3>\ud83c\udf1f Shortcodes<\/h3>\n\n<p><strong>[upf_manager]<\/strong><\/p>\n\n<p>Use this shortcode in a page to display a full-features file manager dashboard on frontend of your site.\nIf you are using the classic text editor in your site, you can directly paste this in the page content.\nIf you are using a page builder like Guttenberg, WPBakery, Elementor etc. then you need to insert a shortcode block and then paste this shortcode in that block\u2019s content.<\/p>\n\n<p><strong>[upf_upload]<\/strong><\/p>\n\n<p>If you like to display only Upload Box to your users, use this shortcode. \n[PRO] This shortcode accepts an optional attribute \u201cid\u201d. You can pass a folder ID to it and the file will be uploaded to that folder if the user has upload access to it. If there is no id attribute, the files will be uploaded to all files under the my-files section of that user.<\/p>\n\n<p><strong>[upf_display]<\/strong><\/p>\n\n<p>If you like to display a user\u2019s uploaded and shared files only. This works like a gallery. This will not display any folder but will display all files from the folders.\nThis is a limited shortcode and doesn\u2019t offer much features. But if you just want to display all files that a user has uploaded and the files that he has given access to, then it\u2019s a good one.<\/p>\n\n<p><strong>[upf_selected_files]<\/strong> [PRO]<\/p>\n\n<p>Use this shortcode to display a list of selected files and folders that users have access to.\nThis shortcode accepts 2 parameters called \u201cid\u201d and \u201climit_folder_view\u201d where id is a required parameter.\nPass the ids of the files or folders that you want to display and pass the roles to the second parameter separated by commas.<\/p>\n\n<p><strong>[upf_public_folder]<\/strong> [PRO]<\/p>\n\n<p>This shortcode is used to display files that are publicly available and are not private. Users can view these files without the need of creating an account on your site.\nThis shortcode requires one parameter \u201cid\u201d. To display all public files, use the shortcode [upf_public_folder id=\u201dpublic-files\u201d]. Change the id to a folder\/file id to display specific public folders or files.\nYou can copy this shortcode from the backend file manager. When you click the public files or any files\/folders inside, you can see the shortcode on the right sidebar. Public files are only viewable (supported formats) and downloadable. There is no functionality of sharing, editing, comments etc.<\/p>\n\n<h3>\ud83d\udce3 Features<\/h3>\n\n<ul>\n<li><p>Allow your site users to upload their private files.<\/p><\/li>\n<li><p>Users can share their files with other users by using their email addresses or usernames.<\/p><\/li>\n<li><p>Only the allowed users will be able to view\/download shared files and unauthentic users or guests will see a permission denied error if they have direct URL to the file.<\/p><\/li>\n<li><p>Users can remove the allowed users anytime they want.<\/p><\/li>\n<li><p>Easy to setup for administrator and easy to use for users.<\/p><\/li>\n<li><p>Front-end dashboard to allow users upload and manage their files.<\/p><\/li>\n<li><p>Full control over uploaded files to site administrator.<\/p><\/li>\n<li><p>2 different designs - Classic and full-width modern design<\/p><\/li>\n<li><p>Filter to group files by their type (Classic design only)<\/p><\/li>\n<li><p>Translation Ready<\/p><\/li>\n<li><p>Folders system - Users can Create\/Rename\/Delete and Share folders<\/p><\/li>\n<li><p>Users can upload\/move files within different folders<\/p><\/li>\n<li><p>Admin can share files with single, all users or users with a specific role<\/p><\/li>\n<li><p>Comments - Users can comment on shared files<\/p><\/li>\n<li><p>Email notification when a file \/ folder is shared with someone<\/p><\/li>\n<li><p>Backend settings to enable\/disable email notification and change email subject\/content<\/p><\/li>\n<li><p>Trash folder functionality<\/p><\/li>\n<li><p>Search for files and folders<\/p><\/li>\n<li><p>Interactive Dropbox like design<\/p><\/li>\n<li><p>Download file option<\/p><\/li>\n<li><p>Support for file types - image, pdf, doc, zip, audio, video, txt and CSV<\/p><\/li>\n<li><p>Support image, pdf preview and video play<\/p><\/li>\n<li><p>No page refresh - Fully AJAX<\/p><\/li>\n<li><p>Restore or Delete files &amp; folders from Trash<\/p><\/li>\n<li><p>Beautiful animation &amp; icons<\/p><\/li>\n<\/ul>\n\n<p><strong>\ud83d\ude0d <a href=\"https:\/\/userprivatefiles.com\/?utm_source=wp-pro-features&amp;utm_medium=wporg\">PRO version Features<\/a><\/strong><\/p>\n\n<ul>\n<li><p>Backend file manager for admin to manage files<\/p><\/li>\n<li><p>Premade folders from backend file manager<\/p><\/li>\n<li><p>Sync files from Server\/FTP folder<\/p><\/li>\n<li><p>Upload Folder from PC, It will create all subfolders and upload files in same hierarchy<\/p><\/li>\n<li><p>Analytics - See count of Views and Downloads for files in backend file manager<\/p><\/li>\n<li><p>Backend file manager to view and control other users files without asking them to share with admin<\/p><\/li>\n<li><p>File preview support for docx, ppt, csv, excel files etc using google doc viewer<\/p><\/li>\n<li><p>Google Drive Integration (Premium &amp; Developer versions)<\/p><\/li>\n<li><p>Display selected files\/folders only by their IDs<\/p><\/li>\n<li><p>Custom fields\/columns in list view (Premium &amp; Developer versions)<\/p><\/li>\n<li><p>Backend option to hide Search, filters, New folder button for particular user roles<\/p><\/li>\n<li><p>Text Editor Addon to create or edit text files (Premium &amp; Developer versions)<\/p><\/li>\n<li><p>Option to Zip an entire folder and download<\/p><\/li>\n<li><p>Preview support for zip files<\/p><\/li>\n<li><p>Frontend notifications when a file \/ folder is shared with someone<\/p><\/li>\n<li><p>Frontend notification when a file is uploaded in shared folder with option to turn ON\/OFF<\/p><\/li>\n<li><p>Frontend notification when a folder is created in shared folder with option to turn ON\/OFF<\/p><\/li>\n<li><p>Email notification when a file\/folder is uploaded\/created in shared folder with option to turn ON\/OFF<\/p><\/li>\n<li><p>Single email notification option for bulk upload<\/p><\/li>\n<li><p>Backend option to enable\/disable frontend notifications<\/p><\/li>\n<li><p>Copy link to a folder or file and share with other users who have access<\/p><\/li>\n<li><p>Backend option to allow users to share with role specific &amp; all users<\/p><\/li>\n<li><p>Backend option to enable\/disable file uploading functionality based on roles<\/p><\/li>\n<li><p>Backend customizer to update colors, thumbnails, and toolbar options<\/p><\/li>\n<li><p>Grid\/List views<\/p><\/li>\n<li><p>Login functionality when user is not logged in<\/p><\/li>\n<li><p>Backend options to customize login form<\/p><\/li>\n<li><p>Shortcode support for Login form to display it anywhere<\/p><\/li>\n<li><p>Option to set redirection for login form<\/p><\/li>\n<li><p>Sort files\/folder<\/p><\/li>\n<li><p>Collapsible side panels on frontend<\/p><\/li>\n<li><p>New permission level View and Upload<\/p><\/li>\n<li><p>Additional shortcodes to display selected files, target folder uploading, and public files<\/p><\/li>\n<li><p>Public Files and Folders section in file manager<\/p><\/li>\n<li><p>Add privacy policy link in the right sidebar<\/p><\/li>\n<li><p>Description support for folders<\/p><\/li>\n<li><p>Display total storage used and size of each file in the backend<\/p><\/li>\n<li><p>And many more.<\/p><\/li>\n<\/ul>\n\n<p><strong><a href=\"https:\/\/backend.userprivatefiles.com\/?utm_source=wp-demo-backend&amp;utm_medium=wporg\">Full Backend Demo<\/a><\/strong> | <strong><a href=\"https:\/\/backend.userprivatefiles.com\/?utm_source=wp-demo-frontend&amp;utm_medium=wporg\">Frontend Manager<\/a><\/strong> | <strong><a href=\"https:\/\/backend.userprivatefiles.com\/?utm_source=wp-demo-classic&amp;utm_medium=wporg\">Classic Template<\/a><\/strong> | <strong><a href=\"https:\/\/backend.userprivatefiles.com\/?utm_source=wp-demo-uploader&amp;utm_medium=wporg\">File Uploader<\/a><\/strong> | <strong><a href=\"https:\/\/backend.userprivatefiles.com\/?utm_source=wp-demo-gallery&amp;utm_medium=wporg\">File Gallery<\/a><\/strong> | <strong><a href=\"https:\/\/backend.userprivatefiles.com\/?utm_source=wp-demo-public&amp;utm_medium=wporg\">Public Files\/Folder<\/a><\/strong><\/p>\n\n<p>User Private Files will add file sharing functionality on a WordPress website. Plugin designed for users to upload, store, and share files securely. It emphasizes data privacy and user control, allowing individuals to manage their files with ease. Enhancing the overall user experience while safeguarding confidential information.<\/p>\n\n<p><strong><a href=\"https:\/\/userprivatefiles.com\/features\/?utm_source=wp-features&amp;utm_medium=wporg\">All Features List<\/a><\/strong> | <strong><a href=\"https:\/\/userprivatefiles.com\/documentation\/?utm_source=wp-docs&amp;utm_medium=wporg\">Documentation<\/a><\/strong> | <strong><a href=\"https:\/\/userprivatefiles.com\/blog\/?utm_source=wp-case-study&amp;utm_medium=wporg\">Case Studies<\/a><\/strong> | <strong><a href=\"https:\/\/userprivatefiles.com\/pricing\/?utm_source=wp-get-pro&amp;utm_medium=wporg\">Get PRO Version<\/a><\/strong><\/p>\n\n<!--section=installation-->\n<p>You can install the Plugin in two ways.<\/p>\n\n<h4>WordPress interface installation<\/h4>\n\n<ol>\n<li>Go to plugins in the WordPress admin and click on \u201cAdd new\u201d.<\/li>\n<li>In the Search box enter \u201cUser Private Files\u201d and press Enter.<\/li>\n<li>Click on \u201cInstall\u201d to install the plugin.<\/li>\n<li>Activate the plugin.<\/li>\n<\/ol>\n\n<h4>Manual installation<\/h4>\n\n<ol>\n<li>Download and upload the plugin files to the \/wp-content\/plugins\/user-private-files directory from the WordPress plugin repository.<\/li>\n<li>Activate the plugin through the \"Plugins\" screen in WordPress admin area.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='are%20the%20files%20secure%3F'><h3>Are the files secure?<\/h3><\/dt>\n<dd><p>Yes, the files are uploaded to a different directory and the files will be accessible only by allowed users or admin. Public URL to a file will show a permission error.<\/p><\/dd>\n<dt id='what%20are%20the%20shortcodes'><h3>What are the shortcodes<\/h3><\/dt>\n<dd><p>For Modern Design:\n[upf_manager]<\/p>\n\n<p>For Classic Design:\nShortcode for uploading form is \u201c[upf_upload]\u201d\nShortcode for displaying files is \u201c[upf_display]\u201d\nWe recommend that you use them on a single page.<\/p><\/dd>\n<dt id='how%20to%20share%20files%20in%20wordpress%3F'><h3>How to share files in WordPress?<\/h3><\/dt>\n<dd><p>Install and activate User Private Files (WordPress File Sharing) plugin and then use the shortcode in a page. Upload a file on frontend and preview that file. Click on share icon to share it with other users on your WordPress website.<\/p><\/dd>\n<dt id='does%20this%20plugin%20modify%20.htaccess%20file%3F'><h3>Does this plugin modify .htaccess file?<\/h3><\/dt>\n<dd><p>Yes, the plugin needs to write a rewrite rule to the .htaccess file to allow\/deny user files access. You can manually add the code by yourself as well.<\/p><\/dd>\n<dt id='will%20the%20user%20files%20appear%20in%20the%20backend%3F'><h3>Will the user files appear in the backend?<\/h3><\/dt>\n<dd><p>No. Get the PRO version for backend file manager that provide powerful tools to manage all files from users.<\/p><\/dd>\n<dt id='does%20the%20plugin%20send%20an%20email%20to%20the%20users%3F'><h3>Does the plugin send an email to the users?<\/h3><\/dt>\n<dd><p>Yes, when adding a user by an email address or username to the file, the plugin sends an email to the target user. There is an option to customize subject and content as well.<\/p><\/dd>\n<dt id='files%20type%20restrictions%3F'><h3>Files type Restrictions?<\/h3><\/dt>\n<dd><p>Image, pdf, doc, zip, audio, video, txt and CSV files are supported in the modern design shortcode. You can add or restrict file types with the PRO version.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.1.6<\/h4>\n\n<ul>\n<li>2025-09-27<\/li>\n<li>[Update] - Removed REST call for rename and desc update.<\/li>\n<li>Fixed - Classic file preview layout issue.<\/li>\n<\/ul>\n\n<h4>2.1.5<\/h4>\n\n<ul>\n<li>2025-06-23<\/li>\n<li>[Update] - Removed UPF docs from Media Library.<\/li>\n<li>[Update] - Added Rename + Description update functionality for classic shortcode.<\/li>\n<li>Fixed - Updated text domain.<\/li>\n<\/ul>\n\n<h4>2.1.4<\/h4>\n\n<ul>\n<li>2025-02-15<\/li>\n<li>Fixed - JS XSS issue by implementing html entities method.<\/li>\n<\/ul>\n\n<h4>2.1.3<\/h4>\n\n<ul>\n<li>2024-11-16<\/li>\n<li>[Update] - Updated description.<\/li>\n<li>[Update] - Improved backend settings UI.<\/li>\n<\/ul>\n\n<h4>2.1.2<\/h4>\n\n<ul>\n<li>2024-10-18<\/li>\n<li>[Update] - Improved backend settings UI.<\/li>\n<li>Fixed - Font Awesome icons not appearing in backend.<\/li>\n<\/ul>\n\n<h4>2.1.1<\/h4>\n\n<ul>\n<li>2024-08-17<\/li>\n<li>[Update] - Improved permission checks for actions in classic shortcodes.<\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<ul>\n<li>2024-08-06<\/li>\n<li>Fixed - Font Awesome icons not loading from kit issue.<\/li>\n<\/ul>\n\n<h4>2.0.9<\/h4>\n\n<ul>\n<li>2024-04-09<\/li>\n<li>Fixed - Added header status to 200 when serving the files.<\/li>\n<li>[Update] - Added new settings and banner image.<\/li>\n<\/ul>\n\n<h4>2.0.8<\/h4>\n\n<ul>\n<li>2024-02-28<\/li>\n<li>Fixed - Invalid json response when saving the page with upf_display shortcode.<\/li>\n<\/ul>\n\n<h4>2.0.7<\/h4>\n\n<ul>\n<li>2023-12-08<\/li>\n<li>[Update] - Updated Font Awesome icons to version 6.<\/li>\n<\/ul>\n\n<h4>2.0.6<\/h4>\n\n<ul>\n<li>2023-10-12<\/li>\n<li>[Update] - Updated backend options.<\/li>\n<\/ul>\n\n<h4>2.0.5<\/h4>\n\n<ul>\n<li>2023-09-22<\/li>\n<li>[Security] - Added extra permission checks during file\/folder requests.<\/li>\n<\/ul>\n\n<h4>2.0.4<\/h4>\n\n<ul>\n<li>2023-09-02<\/li>\n<li>[Security] - Vulnerability issue fixed for stored XSS type from the admin settings screen.<\/li>\n<li>Fixed - Video playback for classic layout.<\/li>\n<li>Tested with WP version 6.3.1.<\/li>\n<\/ul>\n\n<h4>2.0.3<\/h4>\n\n<ul>\n<li>2023-07-11<\/li>\n<li>Fixed emails not being sent issue.<\/li>\n<\/ul>\n\n<h4>2.0.2<\/h4>\n\n<ul>\n<li>2023-06-01<\/li>\n<li>Code Cleanup.<\/li>\n<li>Updated plugin title and description.<\/li>\n<\/ul>\n\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>2023-04-24<\/li>\n<li>Huge Update - Current PRO version features included in the free version now.<\/li>\n<li>New modern full width design option with support for classic design.<\/li>\n<li>Folders\/Directory system \u2013 Users can Create \/ Rename \/ Delete \/ Share folders<\/li>\n<li>Users can upload \/ move files within different folders<\/li>\n<li>Option for admin to share files with all users or users with a specific role<\/li>\n<li>Comments \u2013 Users can comment on shared files<\/li>\n<li>Trash folder functionality<\/li>\n<li>Email notification functionality<\/li>\n<li>Interactive Dropbox like design<\/li>\n<li>Search for files and folders<\/li>\n<li>Filter shared files by user email address<\/li>\n<li>And many more features from the PRO version<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>2022-07-09<\/li>\n<li>[Security] - Vulnerability issue fixed where not-allowed file types are being uploaded like php files.<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>2022-03-15<\/li>\n<li>[Security] - Improved security.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>2022-03-13<\/li>\n<li>[Security] - security issue fixed where user emails might get exposed on the site. Thanks to WP plugin review team!<\/li>\n<li>[Security] - Improved security with nonce verification.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>2022-02-03<\/li>\n<li>Fixed a reported conflict where uploaded file was not loading.<\/li>\n<li>Fixed a bug - larger files were getting wrong upload path.<\/li>\n<\/ul>\n\n<h4>1.0.9<\/h4>\n\n<ul>\n<li>2021-11-15<\/li>\n<li>Fixed a reported bug for editing uploaded files<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>2021-11-04<\/li>\n<li>Fixed the CSS conflict with some theme for file upload button<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>2021-10-20<\/li>\n<li>Fixed the popup not showing issue after file uploaded with some theme<\/li>\n<\/ul>","raw_excerpt":"Secure WordPress file sharing &amp; download manager. Upload, manage &amp; share private files with users safely.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/135685","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=135685"}],"author":[{"embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/deepakkite"}],"wp:attachment":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=135685"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=135685"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=135685"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=135685"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=135685"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=135685"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}