Show Content to Specific Roles
Adds a [show_to] shortcode that reveals the text inside it only to users with the roles you list, such as editors or customers.
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 [show_to] shortcode that reveals the text inside it only to users with the roles you list, such as editors or customers.
Wraps any embed or HTML in [consent_content category="marketing"]...[/consent_content] so it stays hidden behind a short notice until the visitor consents, using the WP Consent API when available.
Shows a short excerpt and a "Read more" link for each post on the blog page, archives and search results, for themes that print the full content of every post.
Adds the file type and size, such as "(PDF, 2.4 MB)", after links to PDF, Word, Excel and PowerPoint files in your content, so visitors know what they are about to download.
Lists matching pages first in search results, then blog posts, then other content, so key pages like pricing or contact are not buried under older posts.
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.
Prints the Yoast SEO breadcrumb trail at the top of posts and pages for themes that have no breadcrumb spot of their own.
Adds "Last updated on" with the modified date at the top of posts that were edited at least a day after publishing.
Prints the featured image at the top of single posts, for themes that only use featured images on archive pages.
Records logins, plugin and theme changes, updates, role changes and deleted content, and lists the last 300 events under Tools > Activity Log.
Adds lightweight share links for X, Facebook, LinkedIn, WhatsApp and email at the end of each post, with no third-party scripts or tracking.
Hides letter spacing, text transform, text decoration, font style, font weight, line height and writing mode controls, leaving a calmer sidebar for content editors.
Shows a short message, such as holiday hours or a shipping notice, at the top of every page's main content area in the Divi theme.
Adds a small set of keyboard skip links (main content, main menu, search and footer) that appear on the first Tab press. Links whose target is missing on a page are removed automatically.
Uses the CSS content-visibility property so browsers skip laying out the comments section, footer and related posts until the visitor scrolls near them, which speeds up rendering of long pages.
Adds a sortable "Last Modified" column to the Posts and Pages lists so you can see which content was edited most recently.
Places a sponsor or partner message 80% of the way through each post, where it reaches readers who are almost finished without interrupting the start.
On small screens, turns each row of the tables in your content into a card where every value is shown with its column heading, so wide tables can be read without sideways scrolling.
Pre-fills the title, content and excerpt of a new translation with the source post's text when you click the "+" icon in Polylang, so translators can work over the original instead of an empty editor.
Removes the autoplay setting from audio players and from videos that are not muted in your content, so sound never starts without the visitor choosing to play it.
Lets authors and contributors write and submit posts as usual, but once a post is published only editors and administrators can change it, which keeps approved content approved.
Pauses autoplaying and looping background videos and adds visible controls when the visitor's device asks for reduced motion, so moving content never starts on its own.
Disables the filter that silently rewrites the spelling of WordPress in titles, content and comments, which can break URLs or quoted text.
Leaves text like :) and ;-) as typed instead of replacing it with smiley images or emoji.