Announce the Number of Search Results
On search result pages, tells screen reader users how many results were found for their search as soon as the page loads.
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.
On search result pages, tells screen reader users how many results were found for their search as soon as the page loads.
Once a day, shortens the stored IP address of approved comments older than 60 days, so you keep recent IPs for spam handling without holding personal data forever.
Masks the last part of visitor IP addresses before the Redirection plugin stores them in its redirect and 404 logs, keeping the logs useful while respecting privacy laws.
When a user account is deleted, keeps their comments but replaces the name with "Former member" and removes the email address, website and IP address stored with them.
Shows the latest headlines from an RSS feed of your choice on the dashboard, such as your agency blog or an industry news site.
Adds a "Mobile bottom bar" menu location and shows that menu as a fixed bar of up to five links at the bottom of the screen on phones, like a mobile app.
Keeps Application Passwords available for administrators (for integrations and apps) but removes them for every other user.
Adds an existing coupon to the cart as soon as the subtotal reaches an amount, and removes it again if the cart drops below, so shoppers never need to type a code.
Lets you share links like yoursite.com/?coupon=SUMMER10 that apply the coupon automatically when the shopper adds to cart or visits the cart.
Applies a discount code to every Easy Digital Downloads checkout automatically, ideal for a site-wide sale where buyers should not need to type a code.
New sign-ups wait for an administrator to approve them on the Users screen before they can log in, and get an email once approved.
Adds an [archives] shortcode that lists your posts by month or year, as a list or a dropdown, anywhere in content or widgets.
Changes the classic Archives widget to list years instead of months and caps how many entries it shows, keeping the sidebar short on old blogs.
Adds article:published_time and article:modified_time meta tags to blog posts, which social networks and search engines use to understand how fresh a post is.
Outputs BlogPosting schema (JSON-LD) on single posts with the headline, dates, author, image and publisher.
Shows a confirmation dialog when someone clicks "Trash" under a post, page or media item, or applies the Move to Trash bulk action, to prevent accidental removals.
Shows a quick "Remove this item?" confirmation when a shopper clicks the remove (×) link in the cart, preventing accidental removals on phones.
Adds a "Current password" field to the profile screen and refuses changes to your own email address or password unless it is correct, so someone using an unattended logged-in browser cannot take over the account.
Requires administrators to log in again before opening plugin, theme, user and update screens when their login is older than 30 minutes, so a hijacked session cannot quietly install code or add users.
Gives posts created outside the editor, for example by importers, cron jobs, forms or the REST API, the default Polylang language when they have none, so they do not vanish from language-filtered lists.
Gives people who register with certain email domains a different role automatically, for example staff at your company become Contributors.
Changes the "Read More" link text that the Astra theme shows on blog archives to your own wording, such as "Continue reading".
Changes the screen width at which the Astra theme switches to the mobile (hamburger) menu, useful when a long menu wraps on tablets.
Stops the Astra theme from showing the featured image at the top of pages, while it is still used for social sharing and page lists.