"Spam Blocked by Akismet" Counter Shortcode
Adds a [wpide_akismet_count] shortcode that shows how many spam comments Akismet has blocked on your site, a small trust signal for footers and contact pages.
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 [wpide_akismet_count] shortcode that shows how many spam comments Akismet has blocked on your site, a small trust signal for footers and contact pages.
Generates a plain-text alternative for HTML emails that do not include one, which spam filters like and text-only email clients need.
Once a day, shortens the stored IP address of approved comments older than 60 days, so you keep recent IPs for spam handling without holding personal data forever.
Adds Tools > Clean Up Drafts and Trash with counts of leftover auto-drafts, trashed posts and trashed or spam comments, and a button to remove them all permanently after confirmation.
Rejects comment submissions that do not come from a page on your own site, which stops bots that post directly to wp-comments-post.php.
Marks Contact Form 7 submissions as spam when any field contains a word or phrase from your block list, such as SEO offers or crypto pitches.
Rejects registrations from throwaway email services, which are a common source of fake and spam accounts.
Refuses newsletter signups from throwaway email domains in Mailchimp for WordPress forms, keeping your audience clean and your Mailchimp bill lower.
Stops Fluent Forms submissions when any text field contains a word or phrase from your block list, such as SEO offers or crypto pitches.
Silently rejects Contact Form 7 submissions from IP addresses or ranges you list, such as a persistent spammer, while the rest of the site stays open to them.
Stops Fluent Forms submissions from IP addresses or ranges you list, such as a persistent spammer, while they can still read the site.
Stops Gravity Forms submissions from IP addresses or ranges you list and marks them as spam, without blocking those visitors from reading the site.
Rejects WPForms submissions from IP addresses or ranges you list, such as a persistent spammer, while they can still read the site.
Denies access to the whole site for the IP addresses and IPv4 ranges you list, for example a persistent spammer or attacker.
Shows an error when a message field contains more web links than you allow. Most contact form spam exists to place links.
Shows an error when a Fluent Forms message field contains web links, which removes most link spam without a captcha.
Rejects Gravity Forms submissions that put web links in name, text or paragraph fields, which removes most link-spam without a captcha.
Shows an error when a WPForms paragraph text field contains web links, which stops most link spam without adding a captcha.
Answers search requests that contain links, markup, very long strings or words you block with a 404, stopping bots from filling search pages with spam.
Quietly discards WPForms submissions when any field contains a word or phrase from your block list, the same way WPForms treats a filled honeypot.
Shortens activity updates and comments longer than a set number of characters, which keeps the stream readable and discourages wall-of-text spam.
Automatically marks activity updates and comments that contain words from your blocklist as spam, so they never appear in the stream.
Turns links into plain text in activity updates posted by members who joined recently, which takes the reward out of spam sign-ups.
Adds a wpide_akismet_is_spam() helper that sends a name, email and message from any custom form to Akismet and tells you whether it looks like spam, so your hand-built forms get the same protection as comments.