One Gravity Forms Entry per Email Address per Day
Prevents the same email address from submitting a Gravity Forms form more than once in 24 hours, useful for giveaways, sign-ups and quote forms.
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.
Prevents the same email address from submitting a Gravity Forms form more than once in 24 hours, useful for giveaways, sign-ups and quote forms.
Stops the same email address from submitting a WPForms form more than once in 24 hours, useful for giveaways and quote requests, even in WPForms Lite.
Limits installing, activating, editing and deleting plugins and themes, updating WordPress and managing users to the administrator accounts you list by user ID, even if other accounts have the administrator role.
Makes neighboring Details blocks behave like an accordion: opening one question closes the others in the same group, which keeps long FAQs tidy.
Opens a Bricks popup template when the address ends in #popup-123 (123 being the template ID) or a link to that hash is clicked, without setting up interactions.
Opens the Divi toggle or accordion item whose CSS ID matches the address hash (for example #shipping) and scrolls to it, so you can link straight to an answer.
Opens an Elementor Pro popup when the address ends in #popup-123 (123 being the popup ID), so you can link to a popup from emails, menus or other pages.
Shows Media > Library as a table by default instead of the thumbnail grid, which makes file names, dates, authors and attachment details easier to scan on large libraries.
Adds a [pdf_viewer] shortcode that shows a PDF from the Media Library or a URL inside the page with the browser's built-in viewer, plus a download link for phones that cannot display it inline.
Adds PDFs, Documents, Spreadsheets and Archives to the Media Library type filter next to Images and Video, so non-image files are easy to find.
Hides pages such as Privacy Policy or Thank You from the Pages widget and sorts the rest by their menu order.
Enrolls members in the LearnDash courses tied to their Paid Memberships Pro level and removes access when they cancel or their level expires.
Lets only members with an active Paid Memberships Pro level open your bbPress forums, sending everyone else to the levels page.
Appends a short note such as "plus VAT" or "cancel any time" to the price text Paid Memberships Pro shows for each level.
Adds body classes like wpide-pmpro-member and wpide-pmpro-level-2 so you can tailor your theme's look for each membership level with CSS.
Closes checkout for a level once it reaches the number of active members you set, perfect for limited founding-member or cohort offers.
Adds an optional "Company" field to the Paid Memberships Pro checkout and member profile, saved with the member's account.
Sends new members to a different confirmation page for each level after checkout, for example an onboarding page for your premium tier.
Emails you right away when a member cancels their membership, with the level they left, so you can ask why or offer help.
Sends you a short email when Paid Memberships Pro expires a member's level, so you can follow up personally.
Adds a column to Memberships > Members showing a value from the member's profile, such as their company or phone number.
Adds your own links, such as "Member resources" or "Book a call", to the Member Links box on the Paid Memberships Pro account page.
Adds a WordPress role that matches the member's level when they join and removes it when they cancel, expire or change level.
Keeps chosen levels (for example a hidden staff or legacy level) off the public levels page while their checkout links keep working.