Unanswered Comments Widget
Adds a dashboard widget listing recent approved comments from readers that nobody on your team has replied to yet, so questions do not go unanswered.
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 a dashboard widget listing recent approved comments from readers that nobody on your team has replied to yet, so questions do not go unanswered.
Creates a personal, single-use discount code for each completed order and adds it to the customer's "Order completed" email to encourage a second purchase.
Removes the scripts and styles you list from every page except the ones you choose, for plugins that load their files site-wide.
Turns sticky and fixed headers into normal headers when the visible screen area is very small, such as at 400% browser zoom or on landscape phones, so they no longer cover most of the content.
Leaves the "Restock refunded items" box unticked when you refund an order, for shops where returned goods are usually damaged or not resold.
Adds a Media > Unused Files screen listing uploads that are not attached to any content, not used as a featured image and not found in any post, so you can review and tidy the Media Library.
Adds a [wpide_upcoming_events] shortcode that lists the next events from The Events Calendar with date, time and venue, for sidebars, landing pages and footers.
Rewrites old http:// links and images pointing to your own domain to https:// when content is displayed, fixing "not secure" mixed content warnings after moving to SSL without editing every post.
Registers an "ACF field" block bindings source, so paragraph, heading, button and image blocks can show ACF values without a custom block (WordPress 6.5+).
Makes Polylang pick the language set in a logged-in user's profile when it decides which language to show them on the homepage, instead of relying on browser settings.
Limits Elementor to the post types you choose (pages by default), so the "Edit with Elementor" button disappears from blog posts and other content types.
For image blocks that have a caption but no alternative text, uses the caption text as the alt attribute, so the image is not announced as unlabeled.
Serves pages you choose (such as a dashboard or account page) from LiteSpeed's private per-visitor cache instead of the public one, so personal content is cached safely.
When an image in a post has an empty alt attribute but its Media Library entry has alt text, the library text is used on the page, fixing older posts without editing them.
Shows your own logo in feed readers instead of the site icon, which is often too small or too simple for that space.
Replaces the WordPress logo on the login screen with your theme logo, your Site Icon, or an image URL you provide.
Sends visitors who open wp-login.php to your own login page (for example one with the login form shortcode), and back there when a login fails.
Shows a completely different menu in a theme location for each WPML language, for sites whose language versions have different structures rather than translated copies.
Fills the alt text of newly uploaded photos from the description or headline embedded by cameras, photo agencies and Lightroom (IPTC data), when it exists and no alt text is set.
Makes WordPress treat an ACF image field as the featured image for posts that have none, so archives, related posts and social previews still get a picture.
Opens specific pages, or pages using certain templates, in the classic editor while everything else keeps the block editor.
Fills an empty All in One SEO meta description on single posts and pages with the excerpt or opening text.
When a product is saved without a featured image but has gallery images, the first gallery image becomes its featured image, so it never shows a placeholder.
Displays single entries of chosen post types with your theme's page template instead of the blog post template, so they have no dates, authors or post navigation.