Copy Posts to Another Network Site
Adds a "Copy to site" bulk action on the Posts screen that copies the selected posts (title, content, excerpt and featured image URL as a note) as drafts to another site you are an editor on.
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 "Copy to site" bulk action on the Posts screen that copies the selected posts (title, content, excerpt and featured image URL as a note) as drafts to another site you are an editor on.
Replaces the "Add title" hint in the editor with your own wording for each post type, such as "Product name" or "Team member name".
Adds a simple "Notice Box" widget to Elementor with a title, text and four styles (info, success, warning, error), in its own "Site Widgets" panel category.
Adds a [field] shortcode that prints the value of a custom field of the current post, so you can show details like a price or a subtitle inside the content.
Sets the title feed readers and podcast apps show for your feeds, for example "Acme Blog" instead of the full site name and archive name.
Sets the browser and search result title of the homepage to the exact text you choose instead of "Site Name - Tagline".
Rewrites archive headings with your own wording, such as "Articles by Jane" on author pages or "Posts from March 2026" on monthly archives.
Adds the post title as hidden text to "Read more" and "Continue reading" links, so screen reader users hear where each link goes instead of a list of identical links.
Shows each flexible content row's heading next to its layout name in the editor, so long pages built from sections are easy to scan.
Adds aria-labels like "Previous post: Title" to the previous and next post links in classic themes, so screen readers announce where each link leads.
Makes every Divi accordion load with all items closed instead of the first one open, and lets visitors close an open item again by clicking its title.
Emails all users with the Subscriber role a short announcement with the title, excerpt and link whenever a new blog post is published, sent in small batches to protect your mail server.
Prefixes browser tab titles with [LOCAL], [DEV] or [STAGING] for logged-in users on non-production sites, in the admin and on the front end, so open tabs are easy to tell apart.
Adds a "wp export-json" command that writes published posts with their title, slug, dates, content, excerpt, categories, tags, featured image and author to a JSON file, for static sites, apps or archiving.
Adds an "Export to CSV" bulk action to the Posts and Pages screens that downloads the selected items with ID, title, status, author, dates, categories, link and word count.
Adds an "Export to CSV" bulk action to the Media Library list view that downloads the selected files with their URL, title, alt text, caption, type, size, dimensions and upload date.
Registers a post meta field (a subtitle by default) so it is saved safely, available in the REST API and usable by the block editor and block bindings.
Registers an "FAQs" post type (question as the title, answer as the content) with an FAQ Group taxonomy, for help centers and FAQ pages.
Shows a small thumbnail of the featured image next to the title in post lists, for every post type that supports featured images.
Fills Gravity Forms drop-down, radio and checkbox fields with the titles of your posts, pages or a custom post type, so the choices update when you publish content.
When an image is uploaded without alt text, creates one from its title (based on the file name), replacing dashes and underscores with spaces.
A one-off task that gives every image without alt text a description based on its title. Run it from the snippet editor whenever you want to catch up.
Fills a Contact Form 7 select field with the titles of published posts, pages or a custom post type, so a services or products list stays in sync with your content.
Fills a Fluent Forms drop-down with the titles of your published posts, pages or a custom post type, so the options stay in sync with your content.