Personal Message Box for Individual Members
Lets administrators write a private note on any user's profile that only that user sees, through a [wpide_my_message] shortcode and on their own dashboard.
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.
Lets administrators write a private note on any user's profile that only that user sees, through a [wpide_my_message] shortcode and on their own dashboard.
Replaces the standard "Thank you. Your order has been received." text with a friendlier message that includes the customer first name.
Adds the Pinterest tag to every public page and records page visits, with an option to wait for cookie consent.
Adds helpful placeholder text to the comment, name, email and website fields of the comment form while keeping the visible labels for accessibility.
Adds hint text inside the username, password and email fields on the login, lost password and registration screens.
Opens links to YouTube videos (with the class "wpide-video-lightbox" or around a thumbnail image) in a large on-page video player, and only contacts YouTube after the click.
Adds "-" and "+" buttons around the quantity box on product and cart pages so shoppers can change quantities with a tap.
Registers an "Episodes" post type for a podcast with a Season taxonomy, comments and an archive at /podcast/.
Adds a "Translations" toolbar menu on posts and pages with links to edit each existing language version, plus links to create the missing ones.
Registers chosen Customizer text settings, such as footer copyright or a header phone number, in Polylang's string translations and shows the right translation in each language.
Adds or replaces the x-default hreflang link Polylang prints, pointing it at the language you choose so search engines know which version to show everyone else.
Registers the text stored in selected options, such as a plugin's banner text or a footer notice, in Polylang's string translations and returns the translation on the front end.
Submits the comment form in the background and shows the new comment (or the "awaiting moderation" note) right away, instead of reloading the page.
Adds the number of posts to category, tag, author and date archive headings, for example "Recipes (42)".
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.
Adds a [post_grid type="..."] shortcode that shows any post type as a responsive grid of cards with image, title and excerpt, so a regular page can act as its archive.
Sets how many entries each custom post type archive shows, separately from the blog setting, for example 12 portfolio items or every testimonial on one page.
Shows 20 posts on category, tag and custom taxonomy archives without changing the number on the blog page.
Lists links whose text is "click here", "read more", "here" or a bare URL in the block editor's pre-publish panel, so authors can rewrite them to describe where they lead.
Shows a panel in the block editor's pre-publish check listing every image block that has no alternative text, with a button to jump to each one.
Ticks the "Save my name, email, and website in this browser" box on the comment form by default, so returning commenters do not retype their details.
Adds preconnect hints so the browser opens connections to external hosts (Google Fonts by default) earlier.
Adds a prefetch hint for the next page of blog archives, category pages and multi-page posts, so it opens almost instantly when visitors click "Next".
Adds the form name and a short reference number to the subject of every Contact Form 7 email, so messages are easy to filter and refer to in your inbox.