Polylang Translations for Customizer Settings
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.
Snippet Library
3,040 snippets written and tested by the WPIDE team.
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.
Sends a short summary of every Contact Form 7 submission to a Slack channel through an incoming webhook, so your team sees new leads right away.
Adds the number of posts to category, tag, author and date archive headings, for example "Recipes (42)".
Sends a short summary of each new Gravity Forms entry to a Slack channel with a link to the entry, so your team can respond to leads quickly.
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 [post_title], [post_date], [post_modified], [post_author] and [post_url] shortcodes for templates, patterns and widgets that need details of the current post.
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.
Counts views of posts and pages, shows the totals in a sortable "Views" column in the admin, and adds a [wpide_views] shortcode to display the count.
Sends a summary of each WPForms submission to a Slack channel through an incoming webhook, so the team sees new enquiries straight away.
Adds a dashboard widget listing the latest published posts that have no featured image, with edit links, so social shares and archive pages never show blank spaces.
Adds a dashboard widget with a simple bar chart of how many posts were published in each of the last 12 months, to keep an eye on your publishing rhythm.
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.
Sets how many posts appear on author and date (year, month, day) archives, independent of the main blog setting.
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.
Adds a checklist to the block editor's publish panel, such as "Spell-checked" or "Links tested", and keeps the Publish button locked until every item is ticked.
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 date picker to the classic checkout so customers can choose a delivery date after your lead time, then shows the date on the order screen and in emails.
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".