Keep Filtered and Sorted Shop Pages Out of Search Engines
Adds noindex to shop pages that have sorting, price or attribute filters in the URL, so search engines index your real category pages instead of thousands of variations.
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.
Adds noindex to shop pages that have sorting, price or attribute filters in the URL, so search engines index your real category pages instead of thousands of variations.
Adds aria-current="page" to any link on the page that points to the page being viewed, for menus, widget link lists and footer links that do not mark it themselves.
Gives every classic menu location its own accessible name (for example "Primary menu" or "Footer menu"), so screen reader users can tell navigation regions apart.
Gives links and buttons that contain only an icon an accessible name taken from their title attribute or the icon's label, so screen readers do not announce them as just "link" or "button".
Adds noindex to pages opened with sorting or filter parameters (such as ?orderby= or ?filter_color=), so crawlers do not index endless variations of the same list.
Turns an ACF color picker on posts and pages into a --page-accent CSS variable, so each page can have its own highlight color.
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 wpide_dump() helper that shows any variable in a readable, collapsible box only to administrators, so debug output never reaches visitors even if you forget to remove it.
Adds a %wpide_reading_time% variable to Rank Math, so titles, descriptions and social text can include an estimated reading time.
Adds a %%wpide_reading_time%% variable to Yoast SEO, so meta descriptions or social titles can say "5 min read".
Hides block styles you do not want editors to use, such as the outline button or rounded image, from the block editor.
Makes the site search also return posts written by authors whose name matches the search, so "maria" finds everything by Maria Lopez.
Lets shoppers find products by typing their SKU into the store search, including SKUs of individual variations.
Adds a wpide_console() helper that prints any PHP variable to the browser's developer console for administrators, so you can inspect data without breaking the page layout.
Replaces price ranges like "$10 - $40" on variable products with a shorter "From $10", which reads better on shop pages.
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.
Replaces the "Sale!" badge with the actual discount, for example "-25%". Variable products show the largest discount among their variations.
Gives dashboard widgets rounded corners, more breathing room and a colored top border, set with SCSS variables.
Styles WPForms from a few SCSS variables (accent, radius, spacing, error color), including choices, buttons, errors and a dark-mode variant.
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.