Tutor LMS: Keep Lessons Out of Site Search
Removes Tutor LMS lessons, quizzes and assignments from your site search so visitors land on course pages instead.
Snippet Library
3,040 snippets written and tested by the WPIDE team.
Removes Tutor LMS lessons, quizzes and assignments from your site search so visitors land on course pages instead.
Sends students who log in through wp-login.php to the Tutor LMS dashboard instead of the WordPress admin profile.
Adds a noindex instruction to Tutor LMS lessons, quizzes and assignments, which are normally locked and only show crawlers a login wall.
Keeps a log of the latest Tutor LMS course completions and shows them in a dashboard widget with student names and dates.
Sends students to a page you choose, such as a review request or next course, right after they click "Complete Course" in Tutor LMS.
Hides student dashboard menu items you don't use, such as Wishlist, Reviews or Q&A, to keep the Tutor LMS dashboard focused.
Sends students a friendly welcome email with a direct "start learning" link as soon as they enroll in a Tutor LMS course.
Records when each student last completed a Tutor LMS lesson and shows it in a "Last lesson" column on the Users screen.
Embeds a how-to video on the dashboard, such as a walkthrough recorded for your client, with an optional short message.
Shows shop and category pages in two columns on phones instead of one long single column, so shoppers see more products without scrolling.
Replaces iframes from third-party services in your posts with a notice and a "Load" button, with an option to always allow that service on the visitor's device.
Keeps a relationship field in sync on both sides, so linking post A to post B also links B back to A, and removing the link removes it from both.
Adds a [wpide_typing words="faster|safer|simpler"] shortcode that types and deletes each word in turn, for lively hero headlines like "Make your site faster".
Adds the privacy-friendly Umami analytics script (cloud or self-hosted) to every public page, skipping logged-in staff.
Adds a dashboard widget listing recent approved comments from readers that nobody on your team has replied to yet, so questions do not go unanswered.
Creates a personal, single-use discount code for each completed order and adds it to the customer's "Order completed" email to encourage a second purchase.
Shows a comparison price such as "4.50 / kg" under the product price, calculated from a unit quantity you enter on each product.
Removes the scripts and styles you list from every page except the ones you choose, for plugins that load their files site-wide.
Adds an "Unlock after" field to the post editor so a post's content only appears to members a set number of days after they registered, perfect for e-mail-course style sites.
Adds an "Unpublish on" date box to the post editor and moves expired posts back to draft automatically, for time-limited offers and announcements.
Turns sticky and fixed headers into normal headers when the visible screen area is very small, such as at 400% browser zoom or on landscape phones, so they no longer cover most of the content.
Removes the sticky flag from posts a set number of days after they were made sticky, so featured announcements do not stay pinned to the top of the blog forever.
Leaves the "Restock refunded items" box unticked when you refund an order, for shops where returned goods are usually damaged or not resold.
Makes the "Ship to a different address?" box on the classic checkout start unticked, so most customers only fill in one address.