Linux 软件免费装

Verifycate

开发者 aswinshenoy
更新时间 2026年10月29日 04:44
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

lms certificates learndash learnpress tutor lms

下载

0.1.0

详情介绍:

Verifycate connects your WordPress LMS to the Verifycate credential platform, so a verifiable certificate is queued and issued automatically when a learner completes a course. Supported course plugins: Highlights: Designing the certificate itself happens in the Verifycate dashboard. This plugin handles the connection and issuance.

安装:

  1. Upload the plugin files to /wp-content/plugins/verifycate/, or install it through the WordPress plugins screen.
  2. Activate the plugin.
  3. Go to Verifycate > Get started, paste a workspace API key, and click Connect Verifycate. The plugin finds the workspace, checks the key scopes and plan, and tests the connection.
  4. Create at least one certificate in the Verifycate dashboard, then map a course under Verifycate > Mappings and choose the course, quiz-passed or lesson-completed trigger.
  5. Optional: add [verifycate_wallet] to a learner-facing page, or insert the Verifycate Wallet block.

屏幕截图:

  • Store the workspace API key without exposing it in the admin.
  • Map any course, quiz or lesson to a Verifycate certificate.
  • Add a minimum score for quiz-based completions.
  • Pick certificates directly from the Verifycate catalogue.
  • Search quiz and lesson options grouped by course.
  • Use the same mapping flow for Sensei LMS.
  • Map custom completion hooks when an LMS is not covered.
  • Monitor queued and issued certificates from the logs screen.
  • Give learners a wallet with every certificate they have earned.
  • Let anyone verify a certificate with its public ID.
  • Embed a certificate card anywhere with a shortcode.

升级注意事项:

0.1.0 Initial release.

常见问题:

Does this plugin require an LMS plugin?

No. The plugin works with LearnDash, Tutor LMS, LearnPress, LifterLMS and Sensei when they are present, and you can also issue certificates through the custom hook. A custom-hook mapping lets you connect other plugins without waiting for a dedicated integration.

Do I need a Verifycate account?

Yes. Certificates are created and hosted by Verifycate. The plugin is the connection between your WordPress site and your Verifycate workspace.

Does the plugin design my certificates?

No. You design certificates in the Verifycate dashboard and map to them here.

Can I issue a certificate for a quiz or a lesson?

Yes. Choose the LMS, then select the course-completed, quiz-passed or lesson-completed trigger and pick a specific course, quiz or lesson — or use one of the “Any” options to cover a whole catalogue or a group of items. Quiz triggers can optionally require a minimum score. For an event your LMS does not expose, use the custom hook and trigger verifycate_course_completed from your own code.

Does it work without an API key?

No. Course-completion issuance requires a workspace API key so the plugin can talk to the Verifycate API.

What happens if the Verifycate API is temporarily unavailable?

The completion is written to a database queue. The plugin retries with exponential backoff, up to five attempts, and shows the last error under Verifycate > Logs. Failed jobs can be retried after the connection or mapping is fixed.

Where is data stored?

Settings, encrypted API key, mappings, queue jobs and bounded logs are stored in your WordPress database. Uninstall removes them only when the administrator enabled data removal on the Get started screen.

Can learners see their certificates?

Yes. Add the [verifycate_wallet] shortcode or the Verifycate Wallet block to a page. Logged-in learners see the certificates issued to their account email. You can also embed a single certificate with [verifycate_certificate public_id="..."] or add a public verification form with [verifycate_verify].

Can I translate the plugin?

Yes. The plugin is translation-ready and includes a languages/verifycate.pot template. Use Poedit, Loco Translate, or WP-CLI to create a translation for your locale, then place the .po and .mo files in wp-content/languages/plugins/ or the plugin's languages/ directory.

更新日志:

0.1.0