Linux 软件免费装
Banner图

Show Certificates Anywhere for LearnDash

开发者 mmubashirtaqi
lmscrafter
更新时间 2026年8月10日 09:47
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

lms certificate learndash learndash certificate quiz certificate

下载

详情介绍:

Show Certificates Anywhere for LearnDash makes it easy to display earned LearnDash certificates — from both courses and quizzes — on any page, post, sidebar, or widget area of your WordPress site. If you use LearnDash LMS and want to showcase student achievements, display course completion certificates on a profile page, or build a certificate wall — this plugin does it in seconds with zero coding. https://www.youtube.com/watch?v=SMIIdXtKYiI Why Use This Plugin? By default, LearnDash only shows certificates on the course/quiz page itself. This plugin lets you display certificates anywhere — a student dashboard, a profile page, a sidebar widget, or even a dedicated achievements page. 🏆 Key Features 📋 Shortcode Usage Basic usage — show all certificates for the logged-in user: [ld_earned_certificates] Show only quiz certificates: [ld_earned_certificates type="quiz"] Show only course certificates: [ld_earned_certificates type="course"] Use the visual certificate wall layout: [ld_earned_certificates template="grid"] Use the premium portal-style layout: [ld_earned_certificates template="portal"] Show certificates for a specific user: [ld_earned_certificates user_id="5"] Hide the "no certificates" message: [ld_earned_certificates show_empty="no"] Combine multiple attributes: [ld_earned_certificates type="quiz" user_id="5" show_empty="no" template="grid"] 🔌 Works With 🚀 Pro Version Unlock even more powerful certificate features with the Pro add-on: Upgrade to Pro → Requirements

安装:

Automatic Installation
  1. Go to Plugins → Add New in your WordPress admin.
  2. Search for "Show Certificates Anywhere for LearnDash".
  3. Click Install Now, then Activate.
  4. Go to Certificate Customizer in the admin menu to configure your settings.
Manual Installation
  1. Download the plugin ZIP file.
  2. Go to Plugins → Add New → Upload Plugin.
  3. Upload the ZIP file and click Install Now.
  4. Activate the plugin.
Display Certificates Use any of these three methods:

屏幕截图:

  • Permanent LearnDash Dashboard Pro panel in the settings sidebar.
  • Clean List frontend certificate display with icons, type badges, and clickable links.
  • Grid / Certificate Wall layout.
  • Portal / Dark layout.
  • Gutenberg block in the block editor with inspector controls.
  • Elementor widget with visual controls.

升级注意事项:

3.0.3 Maintenance release improving certificate accuracy, cache/session reliability, duplicate-copy activation, Gutenberg rendering, multisite cleanup, theme-aware typography, and the accessible settings experience. 3.0.0 Major design and stability update with three frontend templates, stronger styling controls, safer user ID display behavior, performance caching, and diagnostics hardening. 2.4.2 Updated Pro upgrade link. 2.4.1 Minor diagnostics improvement. No data changes. 2.4.0 New diagnostics module for proactive stability monitoring. Opt-in toggle in Certificate Customizer settings.

常见问题:

What shortcode do I use to display certificates?

Use [ld_earned_certificates] in any page, post, or text widget to display certificates earned by the currently logged-in user.

How do I show only quiz certificates?

Use the type attribute: [ld_earned_certificates type="quiz"]. You can also use type="course" for only course certificates.

Can I change the certificate layout?

Yes. Use the template attribute: [ld_earned_certificates template="list"], [ld_earned_certificates template="grid"], or [ld_earned_certificates template="portal"]. You can also set the default template in Certificate Customizer.

Can I display certificates for a specific user?

Yes. Use the user_id attribute: [ld_earned_certificates user_id="5"]. For privacy, public visitors can only use this when "Public User ID Display" is enabled in the Certificate Customizer settings. Admins can still use it for dashboards.

Does this work with the Gutenberg block editor?

Yes! Search for "LearnDash Certificates" in the block inserter. The block includes a settings panel where you can configure the user ID, certificate type filter, template, and empty state behavior — all with a live server-side preview.

Does this work with Elementor?

Yes! When Elementor is installed and active, a "LearnDash Certificates" widget is automatically available in the Elementor editor. It supports user ID, certificate type, template, and empty-state controls.

Can I change the certificate icon?

Yes, go to Certificate Customizer in your WordPress admin. The first setting is "Certificate Icon" where you can choose from Star, Ribbon, Trophy, Medal, Scroll, or None.

Can I customize the colors and fonts?

Absolutely! The Certificate Customizer admin page lets you control font family, font color, font size, font weight, background color, card background, border color, accent color, icon colors, line height, margins, padding, link color, and link hover color — all with simple settings and color pickers.

Can I hide the message when no certificates are found?

Yes, use [ld_earned_certificates show_empty="no"] and the shortcode will output nothing if the user has no certificates.

What happens if LearnDash is not installed?

The plugin shows a helpful admin notice asking you to install LearnDash. On the frontend, the shortcode displays a friendly message indicating LearnDash is required.

What happens if Elementor is not installed?

Nothing — the plugin works perfectly fine without Elementor. The Elementor widget is only loaded when Elementor is active. The shortcode and Gutenberg block work independently.

Is this plugin compatible with LearnDash groups?

The plugin displays certificates for courses and quizzes that the user is enrolled in. If a user is enrolled in courses through LearnDash groups, their certificates will be displayed.

Does this plugin work with multisite?

Yes, the plugin works on WordPress multisite installations. Activate it on each site where you want to display certificates.

Is the plugin translation-ready?

Yes! The plugin is fully internationalized with the text domain show-certificates-anywhere-for-learndash. You can translate it using WPML, Polylang, Loco Translate, or standard WordPress .po/.mo files.

更新日志:

3.0.3 3.0.2 3.0.1 3.0.0 2.4.2 2.4.1 2.4.0 2.3.0 2.2.0 2.1.0 2.0.0 1.1 1.0