{"id":2746,"date":"2019-09-09T18:08:10","date_gmt":"2019-09-09T16:08:10","guid":{"rendered":"https:\/\/www.clover-vtl.com\/?post_type=manual_documentation&p=2746"},"modified":"2025-03-28T13:50:21","modified_gmt":"2025-03-28T12:50:21","slug":"launch-lti-in-wplms-wordpress","status":"publish","type":"manual_documentation","link":"https:\/\/clover-vtl.com\/doc\/documentation\/clover-vtl-administrators-guide\/integrating-with-your-existing-lms\/launch-lti-in-wplms-wordpress\/","title":{"rendered":"WordPress based LMS"},"content":{"rendered":"
<\/div>

<\/a>Integrating Clover based Virtual Labs into your WordPress based LMS (LearnDash, LearnPress, WPLMS,…)<\/h1>\n

To launch Virtual Labs from a WordPress based LMS like (LearnDash, LearnPress, WPLMS,…), you need to set up Clover as External Tool. First of all, you should to generate the URL<\/em>, the\u00a0Key<\/em>, and the\u00a0Secret (see section Creating LTI Keys and URLs)<\/a><\/em>.<\/p>\n

    \n
  1. A very small and simple plugin that will turn your WordPress site into an\u00a0LTI Consumer. You can Download and install\u00a0 the plugin from (https:\/\/github.com\/procangroup\/wordpress-lti-consumer<\/a>)\u00a0<\/span>a\u00a0forked and modified<\/em> version of classcube.com\u00a0 to deal with Clover-VTL.<\/li>\n
  2. To install the plugin, please refer to (https:\/\/github.com\/ClassCube\/wordpress-lti-consumer\/blob\/master\/readme.md<\/a>)<\/li>\n
  3. Once installed and activated you should see a new menu item labeled LTI Consumer. Click on “LTI Consumer”\u00a0 -> “LTI tools”.\"\"<\/li>\n
  4. Then click on “ADD new tool” button on the top of the page…\"\"<\/li>\n
  5. and you’ll go to a page where you can create Clover-VTL as External Tool by specifying the URL,Consumer Key and Shared Secret already generated by clover. For more information about adding new tools, please visit (https:\/\/github.com\/ClassCube\/wordpress-lti-consumer\/blob\/master\/readme.md#adding-a-tool<\/a>)\"\"<\/li>\n
  6. You can now insert Clover-VTL onto a course page. You’re going to use the\u00a0[lti]<\/code>\u00a0shortcode along with a\u00a0url<\/code> parameter. You would put the shortcode\u00a0[lti url=https:\/\/lti.clover-vtl.com\/connect]<\/code> into the course body. \"\"<\/li>\n<\/ol>\n

     <\/p>\n

    Congratulations, you can now launch Clover based virtual labs from your LMS.<\/p>\n

    \"\"<\/p>\n

     <\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2770,"menu_order":8,"template":"","manualdocumentationcategory":[32],"manual_doc_tag":[],"class_list":["post-2746","manual_documentation","type-manual_documentation","status-publish","hentry","manualdocumentationcategory-clover-documentation"],"yoast_head":"\nWordpress based LMS - Clover Documentation<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/clover-vtl.com\/doc\/documentation\/clover-vtl-administrators-guide\/integrating-with-your-existing-lms\/launch-lti-in-wplms-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Wordpress based LMS\" \/>\n<meta property=\"og:description\" content=\"Integrating Clover based Virtual Labs into your WordPress based LMS (LearnDash, LearnPress, WPLMS,…) To launch Virtual Labs from a WordPress based LMS like (LearnDash, LearnPress, WPLMS,…), you need to set up Clover as External Tool. First of all, you should to generate the URL, the\u00a0Key, and the\u00a0Secret (see section Creating LTI Keys and URLs). A […]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/clover-vtl.com\/doc\/documentation\/clover-vtl-administrators-guide\/integrating-with-your-existing-lms\/launch-lti-in-wplms-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"Clover Documentation\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ProCloudNetworks\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-28T12:50:21+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/clover-vtl.com\/doc\/documentation\/clover-vtl-administrators-guide\/integrating-with-your-existing-lms\/launch-lti-in-wplms-wordpress\/\",\"url\":\"https:\/\/clover-vtl.com\/doc\/documentation\/clover-vtl-administrators-guide\/integrating-with-your-existing-lms\/launch-lti-in-wplms-wordpress\/\",\"name\":\"Wordpress based LMS - Clover Documentation\",\"isPartOf\":{\"@id\":\"https:\/\/clover-vtl.com\/doc\/#website\"},\"datePublished\":\"2019-09-09T16:08:10+00:00\",\"dateModified\":\"2025-03-28T12:50:21+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/clover-vtl.com\/doc\/documentation\/clover-vtl-administrators-guide\/integrating-with-your-existing-lms\/launch-lti-in-wplms-wordpress\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/clover-vtl.com\/doc\/documentation\/clover-vtl-administrators-guide\/integrating-with-your-existing-lms\/launch-lti-in-wplms-wordpress\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/clover-vtl.com\/doc\/documentation\/clover-vtl-administrators-guide\/integrating-with-your-existing-lms\/launch-lti-in-wplms-wordpress\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/clover-vtl.com\/doc\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Clover Administrator\u2019s Guide\",\"item\":\"https:\/\/clover-vtl.com\/doc\/documentation\/clover-vtl-administrators-guide\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Integrating with LMS\",\"item\":\"https:\/\/clover-vtl.com\/doc\/documentation\/clover-vtl-administrators-guide\/integrating-with-your-existing-lms\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"WordPress based LMS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/clover-vtl.com\/doc\/#website\",\"url\":\"https:\/\/clover-vtl.com\/doc\/\",\"name\":\"Clover Documentation\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/clover-vtl.com\/doc\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/clover-vtl.com\/doc\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/clover-vtl.com\/doc\/#organization\",\"name\":\"Clover Documentation\",\"url\":\"https:\/\/clover-vtl.com\/doc\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/clover-vtl.com\/doc\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/clover-vtl.com\/doc\/wp-content\/uploads\/sites\/2\/2025\/04\/clover-logo-seo.png\",\"contentUrl\":\"https:\/\/clover-vtl.com\/doc\/wp-content\/uploads\/sites\/2\/2025\/04\/clover-logo-seo.png\",\"width\":32,\"height\":32,\"caption\":\"Clover Documentation\"},\"image\":{\"@id\":\"https:\/\/clover-vtl.com\/doc\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/ProCloudNetworks\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Wordpress based LMS - Clover Documentation","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/clover-vtl.com\/doc\/documentation\/clover-vtl-administrators-guide\/integrating-with-your-existing-lms\/launch-lti-in-wplms-wordpress\/","og_locale":"en_US","og_type":"article","og_title":"Wordpress based LMS","og_description":"Integrating Clover based Virtual Labs into your WordPress based LMS (LearnDash, LearnPress, WPLMS,…) To launch Virtual Labs from a WordPress based LMS like (LearnDash, LearnPress, WPLMS,…), you need to set up Clover as External Tool. First of all, you should to generate the URL, the\u00a0Key, and the\u00a0Secret (see section Creating LTI Keys and URLs). A […]","og_url":"https:\/\/clover-vtl.com\/doc\/documentation\/clover-vtl-administrators-guide\/integrating-with-your-existing-lms\/launch-lti-in-wplms-wordpress\/","og_site_name":"Clover Documentation","article_publisher":"https:\/\/www.facebook.com\/ProCloudNetworks","article_modified_time":"2025-03-28T12:50:21+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/clover-vtl.com\/doc\/documentation\/clover-vtl-administrators-guide\/integrating-with-your-existing-lms\/launch-lti-in-wplms-wordpress\/","url":"https:\/\/clover-vtl.com\/doc\/documentation\/clover-vtl-administrators-guide\/integrating-with-your-existing-lms\/launch-lti-in-wplms-wordpress\/","name":"Wordpress based LMS - Clover Documentation","isPartOf":{"@id":"https:\/\/clover-vtl.com\/doc\/#website"},"datePublished":"2019-09-09T16:08:10+00:00","dateModified":"2025-03-28T12:50:21+00:00","breadcrumb":{"@id":"https:\/\/clover-vtl.com\/doc\/documentation\/clover-vtl-administrators-guide\/integrating-with-your-existing-lms\/launch-lti-in-wplms-wordpress\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/clover-vtl.com\/doc\/documentation\/clover-vtl-administrators-guide\/integrating-with-your-existing-lms\/launch-lti-in-wplms-wordpress\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/clover-vtl.com\/doc\/documentation\/clover-vtl-administrators-guide\/integrating-with-your-existing-lms\/launch-lti-in-wplms-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/clover-vtl.com\/doc\/"},{"@type":"ListItem","position":2,"name":"Clover Administrator\u2019s Guide","item":"https:\/\/clover-vtl.com\/doc\/documentation\/clover-vtl-administrators-guide\/"},{"@type":"ListItem","position":3,"name":"Integrating with LMS","item":"https:\/\/clover-vtl.com\/doc\/documentation\/clover-vtl-administrators-guide\/integrating-with-your-existing-lms\/"},{"@type":"ListItem","position":4,"name":"WordPress based LMS"}]},{"@type":"WebSite","@id":"https:\/\/clover-vtl.com\/doc\/#website","url":"https:\/\/clover-vtl.com\/doc\/","name":"Clover Documentation","description":"","publisher":{"@id":"https:\/\/clover-vtl.com\/doc\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/clover-vtl.com\/doc\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/clover-vtl.com\/doc\/#organization","name":"Clover Documentation","url":"https:\/\/clover-vtl.com\/doc\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/clover-vtl.com\/doc\/#\/schema\/logo\/image\/","url":"https:\/\/clover-vtl.com\/doc\/wp-content\/uploads\/sites\/2\/2025\/04\/clover-logo-seo.png","contentUrl":"https:\/\/clover-vtl.com\/doc\/wp-content\/uploads\/sites\/2\/2025\/04\/clover-logo-seo.png","width":32,"height":32,"caption":"Clover Documentation"},"image":{"@id":"https:\/\/clover-vtl.com\/doc\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ProCloudNetworks"]}]}},"_links":{"self":[{"href":"https:\/\/clover-vtl.com\/doc\/wp-json\/wp\/v2\/manual_documentation\/2746","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/clover-vtl.com\/doc\/wp-json\/wp\/v2\/manual_documentation"}],"about":[{"href":"https:\/\/clover-vtl.com\/doc\/wp-json\/wp\/v2\/types\/manual_documentation"}],"author":[{"embeddable":true,"href":"https:\/\/clover-vtl.com\/doc\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":1,"href":"https:\/\/clover-vtl.com\/doc\/wp-json\/wp\/v2\/manual_documentation\/2746\/revisions"}],"predecessor-version":[{"id":9138,"href":"https:\/\/clover-vtl.com\/doc\/wp-json\/wp\/v2\/manual_documentation\/2746\/revisions\/9138"}],"up":[{"embeddable":true,"href":"https:\/\/clover-vtl.com\/doc\/wp-json\/wp\/v2\/manual_documentation\/2770"}],"wp:attachment":[{"href":"https:\/\/clover-vtl.com\/doc\/wp-json\/wp\/v2\/media?parent=2746"}],"wp:term":[{"taxonomy":"manualdocumentationcategory","embeddable":true,"href":"https:\/\/clover-vtl.com\/doc\/wp-json\/wp\/v2\/manualdocumentationcategory?post=2746"},{"taxonomy":"manual_doc_tag","embeddable":true,"href":"https:\/\/clover-vtl.com\/doc\/wp-json\/wp\/v2\/manual_doc_tag?post=2746"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}