s2Member Secure File Browser is a wordpress plugin for browsing files from the secure-files location of the s2Member® WordPress Memberships plugin. Shortcode You can display the file browser via the shortcode [s2member_secure_files_browser /] . The shortcode will display a file browser item with onl
You can generate a shortcode with complex options with the Shortcode Generator in the Dashboard > s2Member > Secure File Browser panel
Widgets
You can display both fully customizable widgets for :
Top downloads
Latest downloads
Latest available files
Dashboard
The admin panel is reachable via the Dashboard > s2Member Menu > Secure File Browser menu.
Available features are :
Statistics : display all downloads/top downloads/top downloaders, sort and apply filters by date, user, file, IP Address, …
Statistics : download stats in XML and CSV format
Statistics : display current s2Member accounting, sort and apply filters by date, user, file and file
File Browser : Rename, delete, comment and add a display name for files and folders
Cache management : Rebuild file cache
Shortcode generator
Shortcode documentation
Settings : Received an email each time a user downloads a file
Settings : Received scheduled reports
Settings : How many logs you want to keep ?
Settings : Delete logs
Settings : Give access to others users to some parts of the admin menu
Don’t hesitate to ask me new features or report bugs on potsky.com !
What’s next?
All futures requests are handled on GitHub
Translators
Serbo-Croatian : Borisa Djuraskovic at http://www.webhostinghub.com
French : Potsky
See it in action
Screenshots & previews.
File browser in actionAdmin > File browser in actionAdmin > File browser in action when deleting a directoryAdmin > File browser in action when renaming a directoryAdmin > Download statisticsAdmin > Shortcode generatorAdmin > Shortcode documentationAdmin > General settings for logs management and accessAdmin > Notification settings for email reportingWidget
02 / Source details
Gettingstarted.
Requirement : you need to install first the wonderful and free s2Member® plugin available here
s2member Secure File Browser is very easy to install (instructions) : * Upload the /s2member-secure-file-browser folder to your /wp-content/plugins/ directory. * Activate the plugin through the Plugins menu in WordPress®.
03 / Source details
Frequently asked questions.
s2Member secure files are always directly downloadable, how can I protect them by forcing php handling ?
It is recommended to add a deny from all directive in your httpd.conf for your s2member-files directory in order to avoid people directly access your protected files. Do not put the deny directive in the s2member-files/.htaccess because this file is always regenerated by s2member and your modifications are always overwritten.
Why s2member-files/.htaccess is not displayed ?
Even if you set shortcode option hidden to 1 , .htaccess will never been displayed.
Are directories `access-s2member-level*` protected if they are not in the root directory ?
Yes ! And access-s2member-ccap* too !
The browser does not work, it displays `Invalid nonce` for registered users.
The authentication on your website is broken because of a plugin (AJAX requests not correctly handled). This behaviour is correct and it is protecting your files ! It happens for example when your authentication is only performed in a HTTPS form and the navigation is done in HTTP. If you use the WordPress HTTP plugin from http://mvied.com/projects/wordpress-https/ for example, you have to force HTTPS on each page which includes the s2member Secure File browser.
How to handle the `s2member-files/app_data` windows directory ?
In windows installations, put all files in s2member-files\app_data instead of s2member-files directory.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati