Hide the Custom HTML Block From Non-Administrators
Removes the Custom HTML block from the inserter for users who cannot post unfiltered HTML, so authors use proper blocks instead of pasting raw markup.
Snippet Library
Snippets for the block editor: disable or limit blocks, lock patterns, set default blocks, change the editor width and add block styles. For developers and agencies who want a focused, client-proof editing experience.
Removes the Custom HTML block from the inserter for users who cannot post unfiltered HTML, so authors use proper blocks instead of pasting raw markup.
Adds three photo styles to the Image block: a white polaroid card, a thin inset frame, and a playful slight tilt that straightens on hover.
Hides the long list of embed blocks (TikTok, Reddit, Kickstarter and dozens more) from the inserter, keeping only the providers you actually use.
Adds an "Underline on hover" style to the Navigation block, where a line slides in under menu links on hover and stays under the current page link.
Adds three callout styles to the Paragraph block (tip, note and warning) with a colored side border and label, for documentation and tutorials.
Adds a "Numbered ranking" style to the Post Template block inside Query Loops, which puts a large 1, 2, 3... next to each post, for "Top 10" and "Most popular" lists.
Removes the post being viewed from any Query Loop block that has the class "wpide-exclude-current", for "More posts" sections under articles.
Sorts any Query Loop block with the class "wpide-most-commented" by number of comments, for a "Most discussed" list without a plugin.
Limits any Query Loop block with the class "wpide-recent" to posts published in the last 30 days, for "This month" or "Fresh this week" sections.
Limits any Query Loop block with the class "wpide-has-thumbnail" to posts that have a featured image, so image grids never show empty cards.
Shows posts in random order in any Query Loop block with the class "wpide-random-order", for rotating testimonials, team members or featured posts.
Shows only items whose date field (such as an event date) is today or later in any Query Loop block with the class "wpide-upcoming", sorted soonest first.
Hides the Position: Sticky setting from Group blocks in the editor, so editors cannot accidentally pin sections to the top of the screen.
Hides the "Code editor" mode of the block editor from everyone except administrators, so other users only edit visually.
Adds a panel to the editor sidebar that previews how the post may look as a search engine result, with its title, address and description, updating live as you edit the title and excerpt.
Adds "Dark section" and "Soft accent section" styles to Group, Columns and Cover blocks, which recolor the background, text, links, headings and buttons inside in one click (WordPress 6.6+).
Loads the CSS from Appearance > Customize > Additional CSS into the block editor canvas, so posts look the same while you write as they do on the site.
Removes the Settings and Styles tabs from the block sidebar in the editor, so every panel for the selected block is listed together again.
Switches the Navigation block to its hamburger (mobile) menu up to 1024px wide instead of 600px, so long menus no longer squeeze or wrap on tablets.
Adds the post ID and a copyable short link (?p=123) to the Summary panel of the block editor sidebar, which is handy for shortcodes, support tickets and quick sharing.
Hides letter spacing, text transform, text decoration, font style, font weight, line height and writing mode controls, leaving a calmer sidebar for content editors.
Sets the color, underline and hover color of links across a block theme through theme.json, so links look the same in the editor and on the site.
Hides the content width and wide width fields in the layout settings of Group and similar blocks for everyone except administrators, so page widths stay consistent.
Adds a [synced_pattern] shortcode that prints a synced pattern (formerly reusable block) anywhere shortcodes work, such as classic widgets, page builders or theme files.