Redirect to a Thank-You Page After Contact Form 7
Sends visitors to a thank-you page after a Contact Form 7 form is sent successfully, with a different page per form if you like. Handy for conversion tracking.
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.
Sends visitors to a thank-you page after a Contact Form 7 form is sent successfully, with a different page per form if you like. Handy for conversion tracking.
Sends users to your homepage after they log out instead of showing the "You are now logged out" login screen.
Sends visitors who arrive on the other version of your domain (with or without www) to the one set as your Site Address, so search engines see a single site.
Sends logged-out visitors who open /wp-admin/ to the homepage instead of the login page, so bots probing wp-admin do not learn where to log in.
Sends visitors who land on wp-signup.php to a page you choose (or the homepage) when network registration is turned off, instead of showing a bare "Registration has been disabled" screen.
Reads redirect rules from a redirects.csv file in wp-content, one "old path, new address, status" line each, so you can manage hundreds of redirects in a spreadsheet without a plugin.
Changes how long WordPress caches feeds fetched from other sites for the RSS widget and feed shortcodes, which is 12 hours by default.
Rebuilds the rewrite rules once whenever a post type or taxonomy is added, removed or gets a new slug, so new URLs work without visiting Settings > Permalinks.
Shows how much has been refunded on each order in the admin orders list, so partial refunds are visible without opening every order.
A ready-to-edit example that registers an ACF field group (subtitle, summary and call-to-action link) for posts in PHP, so the fields are version-controlled and cannot be changed in the admin.
Registers Elementor Pro's header, footer, single and archive locations for themes that do not do it themselves, so Theme Builder templates can replace those areas.
Adds new menu locations, such as a footer menu and a legal links menu, that you can assign under Appearance > Menus and print with wp_nav_menu() in a classic theme.
Creates additional widget areas, such as a shop sidebar or a blog sidebar, that you can fill under Appearance > Widgets and place with a shortcode or theme hook.
Adds every PHP file in wp-content/page-templates/ to the page Template menu of classic themes, so custom layouts survive theme switches and updates.
Adds a reusable "Call to action" pattern in its own "My Patterns" category to the block inserter, as a starting point for your own patterns.
Adds a 600 by 400 cropped image size and makes it selectable in the editor image size dropdown.
A ready-to-edit example that registers a "Portfolio" post type with archive, featured images and block editor support.
A ready-to-edit example that registers a hierarchical "Project Type" taxonomy for the Portfolio post type.
Adds a font family with your own font files (stored in uploads/fonts) to the theme's typography settings, so it appears in the editor's font picker and loads without Google.
Adds an "Archived" status for posts that should leave the site without being deleted, with its own filter link in the Posts list and a status choice in the editor.
Adds a Tools > Image Sizes screen listing every image size WordPress creates on upload, with its width, height and crop mode, so you can see what themes and plugins have added.
Adds a sortable "Registered" column to the Users screen showing when each account was created.
Rejects comments sent within a few seconds of the page loading, which only bots manage, using a signed timestamp in the form.
Stamps each Contact Form 7 form with a signed time when it is shown and treats submissions sent within a few seconds as spam. People take longer than bots to fill in a form.