Newsletter Opt-In on the Block Checkout
Adds an unticked "Send me news and offers" checkbox to the Checkout block and saves the answer on the order, so you only email customers who agreed.
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 an unticked "Send me news and offers" checkbox to the Checkout block and saves the answer on the order, so you only email customers who agreed.
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 [wpide_newsletter] sign-up shortcode that stores subscribers in the admin, emails a confirmation link (double opt-in), and lets you export confirmed addresses as CSV.
Keeps posts from the categories you choose, such as internal news or short announcements, out of search engine results.
Limits your feeds to posts published in the last few days, which keeps them short for busy news sites and stops readers re-importing old items.
Leaves blog posts older than three years out of search results, while pages and other content types stay searchable, which suits news sites and fast-moving topics.
Stops scheduled tasks from running on local, development and staging copies of the site, so a cloned database does not send newsletters, sync orders or run backups twice.
Registers a "Press Releases" post type with its own /press/ archive and feed, keeping announcements apart from the blog.
Shows an estimated reading time such as "4 min read" at the start of each item in your feeds, so subscribers know how long an article takes before they open it.
Sends visitors from a category archive to a hand-built landing page, for example /category/news/ to your Newsroom page, while posts keep their category.
Shortens category links from example.com/category/news/ to example.com/news/ and redirects the old addresses there permanently.
Cleans up the Dashboard by removing the Quick Draft, WordPress Events and News, and Activity widgets.
Removes the "Elementor Overview" box with news and recent edits from the WordPress dashboard, so the dashboard stays focused on your own widgets.
Stores the URL of the page where someone subscribed in a Mailchimp merge field, so you can see which articles and landing pages grow your list.
When someone opens a page number that no longer exists, such as /category/news/page/40/ after you deleted posts, sends them to the real last page instead of a 404.
Sets Mailchimp's built-in subscriber language for every signup from your site, using the current WordPress, WPML or Polylang language, so Mailchimp can send the right translation of your campaigns.
Changes the og:type Yoast SEO outputs for a custom post type, for example "article" for a news or recipe post type that Yoast marks as a website.
Limits the main blog page to posts from the categories you choose, for example only News, while other categories keep their own archives.
Lists search results by publish date, newest first, instead of WordPress's relevance order, which suits news sites and blogs where freshness matters most.
Places a short sponsor or promotion message after the first paragraph of every item in your feeds, where RSS readers and RSS-to-email newsletters will show it.
Gives the contact, quote, newsletter and other WPIDE form shortcodes a clean, consistent look with full-width fields, clear notices and a solid button that follows your theme colors.
Makes subcategories use the parent category's custom template, such as category-news.php or a "category-news" block template, when they do not have their own.
Adds tags such as "website" and the visitor's language to every subscriber Mailchimp for WordPress sends to Mailchimp, from forms and integrations alike, so you can segment by source.
Changes Article and BlogPosting graphs in All in One SEO's schema to NewsArticle for posts in the categories you choose.