Close Comments on Media Attachments
Prevents comments on attachment pages, a frequent target for spam bots.
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 comments on attachment pages, a frequent target for spam bots.
Adds Cloudflare's free, cookieless Web Analytics beacon to your public pages, for sites not proxied through Cloudflare or that want manual setup.
Tightens the spacing of admin table rows so more posts, pages and users fit on screen at once.
Locks the layout of pages in the block editor for everyone except administrators, so editors can change text and images but cannot move, delete or restyle blocks and break the design.
Adds a "Copy as page" link under posts, and "Copy as post" under pages, that creates a draft of the other type with the same content and featured image, while the original stays untouched.
Gives h2 to h4 headings in posts and pages an ID and a small # link that appears on hover, so readers can share a link to an exact section.
Creates a set of pages such as About, Contact and Privacy on every new site, and can set one of them as the static front page.
Sends Cross-Origin-Opener-Policy, Origin-Agent-Cluster and X-Permitted-Cross-Domain-Policies headers on public pages, which stop other sites you link to or that open yours from reaching into your pages.
Lets you write extra CSS for individual block types (for example tables or quotes) that WordPress prints only on pages that actually contain those blocks.
Replaces the standard "Out of stock" and "Available on backorder" labels on product pages with your own wording.
Rewrites archive headings with your own wording, such as "Articles by Jane" on author pages or "Posts from March 2026" on monthly archives.
Adds a dashboard widget showing how many published posts and pages exist in each Polylang language, with a progress bar compared with the default language.
Adds a dashboard widget that lists your 20 most recent posts and pages in the default language with the languages they still need translating into.
Pre-fills new posts or pages with starter content, such as a block layout or a checklist, so writers start from your template.
Shows each flexible content row's heading next to its layout name in the editor, so long pages built from sections are easy to scan.
Adds a Page Logo box to the page editor so you can pick a different logo from the Media Library for that page. It replaces the site logo wherever the theme shows it, including the Site Logo block.
Shows a different number of posts on the first page of the blog than on the following pages, for example 3 featured posts up front and 10 per page after that, with pagination still correct.
Redirects author archive pages to the homepage. Good for single-author sites where the author archive duplicates the blog page.
Turns comments and pings off for the post types you choose, such as pages or products, while keeping them on blog posts.
Makes yearly, monthly and daily archive pages return a 404, which avoids thin duplicate pages on most sites.
Hides the built-in Posts type everywhere in the admin and on the front end, for brochure sites that only use pages.
Turns off the speculative prefetching of links that WordPress 6.8 adds to the front end, for sites with heavy pages or strict analytics.
Redirects tag archive pages to the homepage and removes tags from the XML sitemap, for sites that use tags only internally.
Stops the cart fragments script, which fires an extra uncached AJAX request on every page, everywhere except the shop, product, cart and checkout pages.