Custom CSS for Specific Blocks, Loaded Only Where Used
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.
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.
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 "Your cart is currently empty" on the classic cart page with a friendlier message of your own.
Replaces the standard "This content is password protected" sentence with your own message, for example explaining how to get the password.
Adds your own thank-you text, next steps or support details below the receipt that buyers see after an Easy Digital Downloads purchase.
Validates chosen Contact Form 7 fields against your own patterns, such as postcodes, order numbers or membership IDs, each with its own error message.
Validates chosen Fluent Forms fields against your own patterns, such as postcodes, order numbers or membership IDs, each with its own error message.
Replaces the grey WooCommerce placeholder with your own image for products that do not have a featured image yet.
Adds an editor box to each product for an extra tab, such as "Ingredients" or "Specifications", that only appears on products where you filled it in.
Replaces the spacing presets in the editor's padding, margin and block spacing controls with your own scale, so every page uses the same rhythm.
Replaces the standard "Out of stock" and "Available on backorder" labels on product pages with your own wording.
Sets the browser and search result title of the homepage to the exact text you choose instead of "Site Name - Tagline".
Gives chosen sites a bigger (or smaller) upload quota than the network default, without editing each site in Network Admin.
Rewrites archive headings with your own wording, such as "Articles by Jane" on author pages or "Posts from March 2026" on monthly archives.
Switches the login page to dark colors automatically when the visitor's device is set to dark mode.
Adds a "Dark mode" checkbox to each user's profile that switches the whole admin area to a dark look, with images and videos kept in their real colors.
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.
Adds a short note above the WooCommerce order confirmation telling customers how long their order data is kept and how to ask for a copy or deletion.
Uses a different date and time format for each language, such as 27 October 2026 in British English and 27. Oktober 2026 in German, whenever the site or user language changes.
Pre-fills new posts or pages with starter content, such as a block layout or a checklist, so writers start from your template.
Uses an image of your choice as the featured image for posts that do not have one, so archive grids, related posts and social shares never show a gap.
Shows more (or fewer) posts per page in admin lists for everyone who has not chosen their own number in Screen Options.
Applies your preferred timezone, date and time formats, week start, permalink structure and language to every site created on the network.
Sets the image Jetpack uses in Open Graph tags when a post has no featured image or images in its content, so shared links always show your brand instead of a blank square.