LearnDash Certificate Verify & Share Add-on - FAQ

On which platforms can users share their certificates?

Users can share their LearnDash certificates to their Facebook, Linked In, and Twitter accounts directly. 

Which LearnDash certificates are verifiable and shareable? 

LearnDash course, quiz, and group certificates are all verifiable and shareable.

Why are the certificate verification fields not displayed on the front-end even after adding the shortcode on the page? 

Please make sure to select the page containing the shortcode from the dropdown menu on the Verification Page tab from the add-on settings page.

 Will there be a preview of the certificate on the social platforms where the certificates are shared? 

Yes, a preview image of the certificate will be displayed on the social media posts if you enable the “Generate Certificate Image for social sharing” option on the general settings page.

How can I add the description for the certificates if there is no certificate description field included by default in LearnDash LMS? 

This add-on provides an additional “Excerpt” field where you can add a description for your certificates. This description will be displayed on the certificate’s verification result page.

Can we use our own template to display the certificate verification search result? 

No, you can only choose between the two templates provided by the add-on.

Can we provide an interface for direct/normal visitors to search a specific user certificate on our site?

Yes, you can add the certificate verification page into the site header, footer, or any menu, so visitors will see the search form, and they will be able to search a specific student course, quiz, group certificate, and the search result will display the certificate with details.

Can non-logged-in visitors see the certificate details on the verification page?

Yes, any site visitor can search for any student’s course, quiz, or group certificates from the Verification Search Page and see their details.

Is the LearnDash Certificate Builder supported by this add-on?

Yes, version 1.0.1 of the LearnDash Certificate Verify & Share add-on is tested with the latest version of the LearnDash Certificate Builder add-on.

Are quiz and group certificates also supported?

Yes, this add-on supports all types of LearnDash certificates i.e course, quiz, group certificates.

I am using Cache plugins, will they conflict with this add-on?

If you are using any cache plugin please purge the cache after every update (after updating course, certificate, add-on settings, etc). Also, please exclude the verification page URL from the cache.

Is there any recommended size for the image to be used as a certificate image?

Yes, It is recommended to keep the certificate image size less than 600 pixels.

Does the add-on support multi-language?

Yes, the add-on is fully multi-language supported.

Can I create a custom template for the certificate verification page?

To use a custom template (congratulation page template) for the certificate verification page you need to create a new PHP file in your theme folder and the HTML code you need there.

or

To customize one of the plugin templates for the certificate verification page you need to copy the file template-01.php or template-02.php from /wp-content/plugins/learndash-certificate-verify-and-share/templates and move it to your theme folder and add the changes you need there.

After that, add the following code to functions.php of your theme:

add_filter( 'ld_cvss_template_file', function( $path, $template, $template_data ) { 
// Use template-01.php or template-02.php depending on your plugin settings.
if ( $template == 'template-01.php' ) {
// Where template-01.php is your template file in your theme folder.
// Change to the name of your template file if necessary.
$path = get_stylesheet_directory() . '/template-01.php';
 }
 return $path; }, 10, 3 );

In your template, $template_data will be available to manipulate the HTML code.

Can I change the certificate verification page course 'Read More' URL for a specific course or certificate type like group, course, quiz?

Answer: Yes, version 1.0.6 allows 3rd party developers to modify the course 'Read More' URL for a specific course or certificate type by using the following filter-hook:
apply_filters('ld_cvs_verfication_page_course_read_more_url', $course_permalink, $course_id, $certificate_type );

Hook usage example:

The following script will change the course 'read more link on the verification page when you place this code inside the active theme functions.php file:
function update_verfication_page_course_read_more_url( $course_permalink, $course_id, $certificate_type, $certificate, $certificate_post, $student, $instructor ){  
$course_permalink = 'https://www.google.com;  
return $course_permalink;
 }
 add_filter('ld_cvss_certificate_verification_page_show_instructor','update_verfication_page_course_read_more_url', 10, 7 );
				


Can I remove the instructor profile box from the certificate verification page?

Yes, version 1.0.7 provides a filter hook 'ld_cvss_certificate_verification_page_show_instructor' that 3rd party developers can control the instructor visibility on the
Hook Definition:
apply_filters( 'ld_cvss_certificate_verification_page_show_instructor', true, $certificate, $certificate_post, $student, $instructor );
					
Hook usage example:
The following script will prevent the instructor visibility on the verification page when you place this code inside the active theme functions.php file:
function show_instructor_on_verification_page( $status, $certificate, $certificate_post, $student, $instructor ){ 
$status = false;
return $status;
}
add_filter('ld_cvss_certificate_verification_page_show_instructor','show_instructor_on_verification_page', 10, 5 );