Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/omaraelhawary/memberpress-personal-content/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
Author: Omar Elhawary
Adds a My Content tab to the MemberPress account page so members can:
- File links – Save links to files (e.g. download links) for quick access.
- Personal notes – A private text area for notes and links; only the member sees it.
Requirements
- WordPress 5.9+
- PHP 7.4+
- MemberPress (active)
Installation
- Ensure MemberPress is installed and active.
- Activate MemberPress Personal Content in Plugins.
The new My Content tab appears in the account nav. Members open it, add file URLs and/or notes, then click Save all. Data is stored in user meta and shown only to that user.
Data storage
- File URLs:
mp_personal_content_file_urls(array) - Notes:
mp_personal_content_notes(string,wp_kses_postallowed)
Any valid URL is allowed for file links.