Show SVG Previews and Dimensions in the Media Library
Makes uploaded SVG files show a real preview in the Media Library grid and attachment details, and stores their width and height from the viewBox so they display at the right size in posts.
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.
Makes uploaded SVG files show a real preview in the Media Library grid and attachment details, and stores their width and height from the viewBox so they display at the right size in posts.
Displays "In stock", "Only 3 left" or "Out of stock" under each product's price on the shop and category pages.
Adds display=swap to every Google Fonts stylesheet your theme and plugins load, so text appears right away in a fallback font instead of staying invisible while the web font downloads.
Changes the font-display setting of every font the theme registers in theme.json, so text shows immediately in a fallback font instead of staying invisible while web fonts load.
Shows site admins how much of their upload quota they have used, as a percentage in the toolbar, turning amber at 75% and red at 90%.
Authors and contributors only see files they uploaded in the Media Library and media picker. Editors and administrators still see everything.
Turns the variation dropdowns on product pages (size, colour and so on) into clickable buttons, keeping WooCommerce's own logic for prices, stock and images.
Displays "Sale ends on 31 May" under the price of products with a scheduled sale end date.
Adds a "Conditionals" menu to the front-end admin bar for administrators listing which template conditions are true on the current page, such as is_singular(), is_archive() or is_front_page().
Lets administrators add ?wpide_hook=the_content (or any hook name) to a URL and see the callbacks attached to that hook with their priorities and source files, printed at the bottom of the page.
Adds a "Show on" setting to every classic widget, so you can limit it to the homepage, single posts, blog and archive pages, or everywhere except those.
Adds a "Show to" setting to every classic widget so you can display it to everyone, only to logged-in users, or only to visitors who are not logged in.
Prints the Yoast SEO breadcrumb trail at the top of posts and pages for themes that have no breadcrumb spot of their own.
Greets users in the admin with the date, time and IP address of their previous login, so they can spot logins they do not recognize.
Adds the current user's role next to their name in the admin toolbar ("Howdy, Sam (Editor)"), helpful when testing with several accounts.
Turns on the Akismet privacy notice below the comment form and replaces it with your own wording and link to your privacy policy, which many privacy laws expect.
Adds a [wpide_wpml_field] shortcode that displays a custom field from the current-language version of any post or page, so one shortcode works in every language.
Displays the values of an attribute, such as available colors or sizes, under each product title on shop and category pages.
Adds a collapsible list of everything a user is allowed to do to the user edit screen, which helps when checking what a role or plugin has granted.
Adds an [acf_list name="features" sub="text"] shortcode that turns a repeater field into a bulleted list, with an optional second sub field shown in bold.
Hides any block from visitors or members based on a CSS class you add in the block's Advanced panel: wpide-members-only, wpide-guests-only or wpide-role-{role}.
Adds "Last updated on" with the modified date at the top of posts that were edited at least a day after publishing.
Displays the current screen ID, base, post type and hook suffix in the admin footer for administrators, which is exactly what you need when targeting a screen in your own code.
Adds the three-letter currency code after prices on the front end, such as "$25.00 USD", so international shoppers know which dollar or crown you mean.