Use the Classic Editor for Selected Pages or Templates
Opens specific pages, or pages using certain templates, in the classic editor while everything else keeps the block editor.
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.
Opens specific pages, or pages using certain templates, in the classic editor while everything else keeps the block editor.
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.
Fills an empty All in One SEO meta description on single posts and pages with the excerpt or opening text.
Makes subsites that have no Site Icon of their own show the main site's favicon and app icon, so every browser tab carries your brand.
Switches the X (Twitter) card All in One SEO outputs to the compact summary card with a square thumbnail.
Switches the X (Twitter) card Yoast SEO outputs from the large image card to the compact summary card with a square thumbnail.
Rejects billing phone numbers that contain letters or too few digits on the classic checkout, so you get numbers you can actually call.
Sends new members a confirmation link and blocks them from logging in until they click it, which keeps fake and mistyped email addresses out.
Finds YouTube videos embedded in a post and adds VideoObject JSON-LD for each, with thumbnail and embed URL, so the page can show video results in search.
Replaces the plain description box on the category and tag edit screens with the visual editor, and keeps headings, lists, images and links that WordPress would otherwise strip.
Adds "wp wpide-mail test [email protected]" to WP-CLI, which sends a test email and prints the exact error if it fails, handy on servers without admin access.
Shows a warning in the block editor when a post contains an H1 heading block, since the post title is already the page's H1 and a second one muddles the outline.
Shows a dashboard notice to administrators when a personal data request has been waiting for more than 25 days, since GDPR expects an answer within one month.
Shows an admin notice on the Media screens and the dashboard once a site has used more than a set share of its upload quota, before uploads start failing.
Gives any Group or Cover block with the class "wpide-wave-bottom" a soft wavy bottom edge instead of a straight line, for friendlier section transitions.
Emails editors and the admin every Monday with the posts scheduled to publish in the coming week, so everyone knows what is going live and when.
Emails the administrator a short security summary every week: pending WordPress, plugin and theme updates, administrator accounts, new users of the week, inactive plugins and whether debug mode is on.
Emails the site admin every Monday with last week's numbers: new posts, comments, pending items and new users, so you keep an eye on the site without logging in.
Adds "Once Weekly" and "Once Monthly" recurrences to WP-Cron so your own scheduled tasks, or plugins that offer a schedule picker, can run less often than daily.
Adds a "Wholesale price" box to simple products and variations, and charges that price to customers with your wholesale role instead of the retail price.
Adds a [word_count] shortcode that prints how many words the current post contains, handy for long-form guides and writing portfolios.