Move Posts in a Category Back to Draft After a Number of Days
Automatically unpublishes posts in a chosen category, such as Jobs, Offers or Events, once they are older than a set number of days, so stale listings disappear on their own.
Snippet Library
Snippets that add to or change your posts and pages: reading time, author boxes, “last updated” notes, content after the post or after a paragraph, and excerpt tweaks. For bloggers, publishers and anyone who wants richer posts without editing theme files.
Automatically unpublishes posts in a chosen category, such as Jobs, Offers or Events, once they are older than a set number of days, so stale listings disappear on their own.
Adds a simple sign-up box at the end of post content that links to your newsletter page or form.
Shows a short newsletter invitation once readers are about 300 words into a post, after they have shown real interest but before most people stop scrolling.
Adds a [notice] shortcode for colored info, success, warning and error boxes that make tips and important warnings stand out in your content.
Adds target="_blank" and rel="noopener noreferrer" to links in post content that point to other domains. Optionally adds nofollow too. Requires WordPress 6.2 or newer.
Makes links to PDF files in your content open in a new browser tab, so visitors do not lose their place on your site.
Adds a [random_posts] shortcode that lists a few random posts, optionally from chosen categories or another post type, without running a slow random database query on every page view.
Registers a [reading_time] shortcode that shows an estimated reading time such as "4 min read" for the current post.
Lists three posts from the same categories at the end of each single post. No plugin, no extra database tables.
Cleans up the empty paragraphs and stray line breaks left behind by pasted text, old page builders and shortcodes, so spacing stays even.
Cleans up formatting pasted from Word, Google Docs and web pages when a post is saved, removing inline fonts, colors and sizes, font tags, bare spans and Office classes so text follows your theme.
Inserts your ad code after every 350 words of a post, at paragraph boundaries, so long articles earn more without manual placement.
Swaps words or phrases in post titles, content and excerpts when pages are shown, without editing the posts. Useful after a rebrand or a product rename.
Adds [layout_columns] and [layout_col] shortcodes that place content side by side in two, three or four columns and stack them on phones, for classic editor content and page builders without a columns tool.
Adds a "Rewrite & republish" link to published posts that creates a private working copy; when the copy is published, its content replaces the original at the same URL and the copy is removed.
Processes shortcodes typed into the Excerpt field instead of printing them as plain text.
When a post is saved without a featured image, uses the first image attached to it or the first image block in its content.
Adds a [scheduled] shortcode that shows the text inside it only from a start date, until an end date, or between both. Ideal for limited offers and event notices.
Adds a [show_to] shortcode that reveals the text inside it only to users with the roles you list, such as editors or customers.
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 "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.
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.
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.