LifterLMS: Remove Student Dashboard Tabs You Don't Use
Hides tabs such as Redeem a Voucher, Notifications or Achievements from the LifterLMS student dashboard to keep it simple.
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.
Hides tabs such as Redeem a Voucher, Notifications or Achievements from the LifterLMS student dashboard to keep it simple.
Redirects logged-out visitors who open a lesson or quiz to the login screen, then back to that lesson once they log in.
Stops a visitor from sending more than a few Gravity Forms entries per hour from the same IP address, with a polite message, to block flooding and repeat spam.
Allows each visitor at most 10 password attempts on password-protected posts and pages every 15 minutes, which stops bots from brute-forcing the post password.
Stops a user from signing up for another site once they already own the number you set; super admins are never limited.
Blocks a customer from placing more than a set number of orders in 24 hours, matched by billing email, to stop card testing and reseller bots.
Allows only a few password reset requests per hour from the same IP address, which stops reset-email flooding.
Keeps only the five most recent revisions of each post, which stops the database from growing with old copies.
Allows only a few new accounts per IP address per day, which stops bots and people from creating piles of accounts.
Hides the long list of embed blocks (TikTok, Reddit, Kickstarter and dozens more) from the inserter, keeping only the providers you actually use.
Stops shoppers from adding more than a set total number of items to the cart, for limited releases or stock-controlled drops.
Refuses to send any single email to more than a set number of recipients across To, CC and BCC, which stops a compromised form or plugin from blasting your contacts.
Adds a "Title link" field to every classic widget, turning its title into a link, for example from "Latest News" to your news page.
Lists extra sitemap files from other parts of your site in Rank Math's sitemap_index.xml.
Registers every .html file in wp-content/patterns/ as a block pattern, using the file name as its title, so designers can add patterns by dropping in markup copied from the editor.
Keeps Contact Form 7 scripts and styles off every page except those that contain a form, removing two requests from most pages.
Stops the Google reCAPTCHA script that Contact Form 7 adds to every page from loading where no form is shown, which speeds up the rest of the site and hides the badge there.
Stops the Easy Digital Downloads stylesheet loading on blog posts and other pages without store content, trimming a request from most page views.
On local, development and staging copies, images and files that are not in the local uploads folder are loaded from the live site instead, so you do not need to download gigabytes of uploads.
Holds back embedded posts from X (Twitter), Instagram, Facebook, TikTok and Threads behind a short notice, so their scripts and trackers only load when the visitor asks for them.
Replaces embedded Vimeo players with a lightweight placeholder showing the video title, so nothing is loaded from Vimeo until the visitor clicks to play.
Stops WooCommerce stylesheets and scripts from loading on pages that are not part of the store, such as blog posts and the about page.
Enqueues custom.css from the active (child) theme folder if it exists, with a version based on its modification time to bust caches.
Loads login.css from the active (child) theme folder on the login page, so you can style it with a regular stylesheet.