Spam-Protected Email Shortcode
Adds an [email] shortcode that prints a clickable email address encoded so simple spam bots cannot harvest it.
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 an [email] shortcode that prints a clickable email address encoded so simple spam bots cannot harvest it.
Keeps web addresses typed in comments as plain text, so spam links are not clickable.
Saves commenters' IP addresses with the last part removed (for example 203.0.113.0), which is still enough for spam checks but no longer identifies a person.
Shortens the visitor IP address that Contact Form 7 records with each submission (used in mail tags and by Flamingo and spam filters), so a full address is never kept.
Requires a longer pause between two comments from the same person, 60 seconds instead of WordPress's 15, to slow down comment bursts.
Removes all HTML tags from comments submitted by users who are not allowed to post unfiltered HTML, so links and formatting cannot be injected.
Marks a Contact Form 7 submission as spam when most of its message is written in Cyrillic, Chinese or another script your business does not use.
Marks a Gravity Forms entry as spam when most of its text is written in Cyrillic, Chinese or another script you never receive genuine enquiries in.
Switches on Gravity Forms' built-in anti-spam honeypot for all forms, including ones created later, so nobody has to remember the setting.
Marks Contact Form 7 submissions as spam when they contain any word, IP address or email from WordPress's own Disallowed Comment Keys list, so one blocklist protects comments and forms.
Blocks Fluent Forms submissions that contain any word, IP address or email from WordPress's Disallowed Comment Keys list, so one blocklist protects comments and forms.
Sends Gravity Forms entries to spam when they contain any word, IP address or email from WordPress's Disallowed Comment Keys list, so one blocklist covers comments and forms.
Blocks WPForms submissions that contain any word, IP address or email from WordPress's Disallowed Comment Keys list, so one blocklist protects comments and forms.
Stops members who joined in the last few days from posting links in forum topics and replies, with a clear message explaining why.
Puts topics and replies from members who joined recently, or who have few approved posts, into the pending queue until a moderator approves them.
Caps how many new topics a member can start in 24 hours, which stops spammers and over-eager posters from flooding the forums.
Refuses forum topics and replies that contain words or phrases from your blocklist, showing the member a polite error instead of publishing them.
Hides the reply form on topics with no activity for a set number of days and shows a note instead, which prevents necro-posting and old-thread spam.
Adds noindex to bbPress user profile pages, which are thin, duplicate content and a common target for spam sign-ups trying to get links indexed.