"My Notes" Personal Dashboard Widget
Adds a "My notes" widget to the dashboard where each user keeps their own private notes and reminders, saved instantly and invisible to everyone else.
Snippet Library
3,040 free snippets from the WPIDE team and the community. Copy the code, or add any snippet to your site in one click with WPIDE.
Adds a "My notes" widget to the dashboard where each user keeps their own private notes and reminders, saved instantly and invisible to everyone else.
Appends a short random string to the name of every uploaded file (for example report-k3f9q2.pdf), so private documents cannot be found by guessing their URL.
Sends logged-out visitors who open BuddyPress pages (members, profiles, activity, groups) to the login screen, so the community is visible to members only.
Limits BuddyPress private messages so members can only message people who have accepted their friend request, which cuts down unwanted messages.
Registers a private "Clients" post type to manage client names, logos and website links for a logo wall, with no public pages.
Tints draft, pending, scheduled and private rows in admin list tables so unpublished content stands out at a glance.
Adds a [wpide_for_users] shortcode that shows its content only to the user accounts you list, handy for private notes to one client on a shared page.
Adds a [wpide_gated_download] shortcode that asks for an email address before a guide or PDF can be downloaded, then emails a private download link valid for 48 hours.
Adds a private order note, and optionally holds the order, when the billing and shipping countries do not match, a common sign of card fraud.
Removes menu links to posts and pages marked members-only (by the WPIDE "Members-Only Posts" snippet) or set to private, so visitors never see links they can't open.
Adds MemberPress members to a BuddyPress group for their membership when they pay, giving each tier its own private community space.
Makes the subsites you list visible only to logged-in members of that site; everyone else is sent to the login page and non-members see a friendly notice.
Sends a strict no-referrer policy on the WooCommerce checkout, order received and account pages, so order keys and other private URL details are never passed to third-party scripts or sites linked from there.
Lets administrators write a private note on any user's profile that only that user sees, through a [wpide_my_message] shortcode and on their own dashboard.
Adds a notes box to user profiles that only administrators can see and edit, for things like support history or account details.
Adds an "Editorial notes" panel to the editor sidebar where writers and editors leave internal notes about a post, such as sources or open questions, that never appear on the site.
Gives each member a personal feed URL (shown on their profile) that includes members-only posts in full, so they can read in a feed reader or podcast app.
Adds an "Internal note" box to the product edit screen for staff-only information such as supplier details. It is never shown to customers.
Adds a wpide_log() helper that writes timestamped messages and data to a daily log file in a protected folder inside uploads, so custom code can leave a trail without touching debug.log.
Adds a "Notes" box to Network Admin > Sites > Edit Site where super admins can record the client, contract details or quirks of a site, and shows the note in the sites list.
Adds a "Note" link under each plugin on the Plugins screen where administrators can record why it is installed, who requested it or what to check after updates.
Adds a "Page owner" setting to pages so you can build a private page for one member or client; only that person and editors can open it, and a [wpide_my_pages] shortcode lists a member's pages.
Adds a /wp-json/site/v1/stats endpoint that returns post, page, comment and user counts to logged-in editors or application-password clients, for reporting tools and status boards.
Shows private and password-protected posts with their plain title, without the prefix WordPress adds.