Honor Global Privacy Control Signals
Detects visitors whose browser sends a Global Privacy Control (GPC) or Do Not Track signal and updates Google Consent Mode to deny ad storage and personalization for them.
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.
Detects visitors whose browser sends a Global Privacy Control (GPC) or Do Not Track signal and updates Google Consent Mode to deny ad storage and personalization for them.
Adds a [wpide_job_application] shortcode where candidates send their details and a CV (PDF or Word, size-limited); the CV is attached to the email you receive and then deleted from the server.
Adds the date each post was last updated to the built-in sitemap, which helps search engines find changed content faster.
Looks for custom .mo files in wp-content/languages/custom/ before the official ones, so your edited translations of a plugin or theme survive updates.
Blocks saving when an end date field is earlier than its start date field, such as for events, offers or bookings.
Adds noindex to blog posts with fewer words than a minimum, such as quick updates or link posts, so thin pages do not drag down how search engines see your site.
Limits your feeds to posts published in the last few days, which keeps them short for busy news sites and stops readers re-importing old items.
Leaves blog posts older than three years out of search results, while pages and other content types stay searchable, which suits news sites and fast-moving topics.
Shows a Contact Form 7 form only during the dates you set, for example an application period, and blocks late submissions from pages left open.
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.
Offers a "Protect my parcel" checkbox on the classic checkout that adds an insurance fee based on the order value, and updates the totals instantly.
Adds a dashboard widget showing how many WordPress, plugin, theme and translation updates are waiting, with the names of the plugins and a link to install them.
Adds [post_title], [post_date], [post_modified], [post_author] and [post_url] shortcodes for templates, patterns and widgets that need details of the current post.
Sets how many posts appear on author and date (year, month, day) archives, independent of the main blog setting.
Stops update checks and auto-updates for the plugins you list, for example a plugin you patched by hand or must keep on a tested version.
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.
Limits any Query Loop block with the class "wpide-recent" to posts published in the last 30 days, for "This month" or "Fresh this week" sections.
Increases the number of variations WooCommerce loads with the page (30 by default), so large variable products update price and stock instantly and hide unavailable combinations.
Adds a "Readability" panel to the block editor sidebar with the word count, average sentence length, number of very long sentences and a Flesch reading ease score that updates as you write.
Adds a [recent_posts] shortcode that lists your latest posts anywhere, optionally from one category and with dates.
Adds a [recently_updated] shortcode that lists the posts most recently revised, with the date they were updated, to show readers that older guides are being kept fresh.
Adds every PHP file in wp-content/page-templates/ to the page Template menu of classic themes, so custom layouts survive theme switches and updates.
Shows administrators a gentle notice on the Dashboard and Plugins screens when plugins have been left inactive, since unused plugins still need updates and can be a security risk.
Hides the Quick Edit link and the Edit bulk action for everyone except administrators, so status, dates and slugs are only changed in the full editor.